请帮助我在openquery.Thanks提前写下面的查询
INSERT INTO Tablename
SELECT * FROM tablename1 WHERE insertionorderid IN (
SELECT orderid FROM temp_table2)
答案 0 :(得分:0)
如果您尝试插入SQL Server,语法将是
INSERT INTO dbo.[YOURTABLE] SELECT * FROM [MATCHING_TABLE] WHERE CLAUSE
这里需要注意的是,这两个表必须具有相同的模式,否则您必须明确定义列。对于具有标识列的表
,这也无法正常工作