我必须使用t-sql脚本移植sql server(2008)数据库。我可以从Sql Server Management Studio为每个数据库对象(存储过程,表)生成“创建”脚本(虽然它看起来需要很长时间)
如何为表格移植数据?我想要有这样的脚本:
INSERT INTO ... VALUES(...)
INSERT INTO ... VALUES(...)
INSERT INTO ... VALUES(...)
...
我可以从Sql Server Management Studio生成这样的脚本,还是有一些免费的第三方实用程序? (我想应该有)。
提前谢谢!
答案 0 :(得分:2)
(免费)SMSS Tool pack插件可以为数据库生成插入脚本。
答案 1 :(得分:1)
如果您要批量插入数据,我建议您使用批量插入。您可以从T-SQL执行插入操作,但我更喜欢使用bcp命令行实用程序,因为我可以执行导出和导入,只需对运行行进行最小的更改。哦......它比一堆插入语句运行得快得多。查看documentation,看看它是否符合您的目的。