可能重复:
SQL Server 2005 - 以编程方式导出表(运行 .sql 文件以重建它)
从 SQL Server 表生成 INSERT 语句
我在 SQL Server 2005 中有一个表,想要打印出插入的内容,以便我可以将它们复制并粘贴到我的生产服务器中(我不能直接链接到生产服务器)。
我只想从一个非常大的表中打印出 X 条记录。
select * from data where tableID > 10100;
以上是我想用来确定要为其生成插入的记录的条件。
可能重复:
SQL Server 2005 - 以编程方式导出表(运行 .sql 文件以重建它)
从 SQL Server 表生成 INSERT 语句
我在 SQL Server 2005 中有一个表,想要打印出插入的内容,以便我可以将它们复制并粘贴到我的生产服务器中(我不能直接链接到生产服务器)。
我只想从一个非常大的表中打印出 X 条记录。
select * from data where tableID > 10100;
以上是我想用来确定要为其生成插入的记录的条件。
尝试执行此操作的众多第三方工具之一:
SQL Server 2008 R2 - 为表生成 INSERT 语句(我相信这也有效/也可用于 2005 版本)
请参阅有关同一主题的其他 SO 问题(以及答案!)
或者只是简单的谷歌(或必应)!那里有大量的材料......