Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server Sql Server Management Studio-将查询结果保存到插入脚本_Sql Server - Fatal编程技术网

Sql server Sql Server Management Studio-将查询结果保存到插入脚本

Sql server Sql Server Management Studio-将查询结果保存到插入脚本,sql-server,Sql Server,是否有一种从结果列表创建insert语句的简单方法。我必须导入1000行,最好将其作为insert()语句,而不是excel。您可以使用动态SQL生成insert语句,而不是获取结果 来自查询 select columnname from mytable 您可以生成insert语句 declare @sql nvarchar(max) = '' select @sql = @sql + N'insert into mytable(columnname) values (' + columnn

是否有一种从结果列表创建insert语句的简单方法。我必须导入1000行,最好将其作为insert()语句,而不是excel。

您可以使用动态SQL生成insert语句,而不是获取结果

来自查询

select columnname from mytable
您可以生成insert语句

declare @sql nvarchar(max) = ''

select @sql = @sql + N'insert into mytable(columnname) values (' + columnname + N'); ' from mytable

print @sql