如何将具有结构的行从一个表插入另一个表?

时间:2011-04-29 16:40:31

标签: sql sql-server

SQL Server中用于将具有结构的行从一个表插入到另一个表中的查询是什么?

3 个答案:

答案 0 :(得分:4)

有几种方式

选择INTO

SELECT 
   field1,
   field2,
   ...
INTO Table1
FROM Table2

插入

INSERT INTO Table1
   field1,
   field2,
   ...
SELECT
   field1,
   field2,
   ...
FROM Table2

答案 1 :(得分:2)

听起来你想要这样的东西:

INSERT INTO DestTable (Column1,COlumn2)
   SELECT Column1, Column2
   FROM SourceTable

答案 2 :(得分:0)

以下是INSERT...EXECUTE声明的文档,可让您执行所需操作。