0

当我生成数据库脚本时,只有表和存储过程是脚本化的。但我也想要数据。我使用的是 SQL Server 2008。是否有任何规定可以在单个文件中使用数据编写脚本?

4

3 回答 3

1

在“选择脚本选项向导”中将脚本数据选项设置为 true

你也可以参考

http://blog.sqlauthority.com/2009/07/29/sql-server-2008-copy-database-with-data-generate-t-sql-for-inserting-data-from-one-table-to-另一张桌子/

于 2013-02-08T10:28:57.977 回答
0

APEXSQL有一个工具可以让你用数据编写整个数据库的脚本......

于 2013-02-08T10:28:01.617 回答
0

如果不是太多努力,你总是可以自己写。您甚至可以使用 excel 等自动执行其中的一些操作。为此,请尝试:

SELECT 'INSERT INTO sometable (field1, field2, field3)
 VALUES (''' + field1 + ''', ''' + field2 + ''', ''' + field3 + ''');'
 AS insrow FROM sometable
于 2013-02-08T10:30:24.567 回答