如何从SQL Server中的select语句数据框架插入语句?

时间:2015-07-30 04:02:37

标签: sql-server

我从表中选择了一些数据,结果显示了一些行。现在,我想从SQL Server中的结果数据生成插入语句。

请建议我任何解决方案。

2 个答案:

答案 0 :(得分:0)

如果目标表是新表, 您可以使用SQL SELECT INTO Statement

我们可以将所有列复制到新表中:

SELECT *
INTO newtable [IN externaldb]
FROM table1;

或者我们只能将我们想要的列复制到新表中:

SELECT column_name(s)
INTO newtable [IN externaldb]
FROM table1;

将使用SELECT语句中定义的列名和类型创建新表。您可以使用AS子句应用新名称。

答案 1 :(得分:0)

像这样,

SELECT 'insert into tabledestination (col1destination,col2destination)
 values (' + col1source + ',' + col2source + ')' 
FROM   tablesource;