如何为表中的现有数据生成sql?

时间:2011-10-14 18:55:52

标签: sql-server sql-server-2008 sql-server-2000

假设我有一个包含以下数据的表:

Tab(id, name)
1, 'Name 1'
2, 'Name 2'
3, 'Name 3'

在SQL Server管理工作室中,我可以生成脚本来创建此表(ddl)。 但我也希望为以下数据生成sql:

insert into Tab(id, name) values(1, 'Name 1');
insert into Tab(id, name) values(2, 'Name 2');
insert into Tab(id, name) values(3, 'Name 3');

如何使用表的数据生成上面的插入sql?

2 个答案:

答案 0 :(得分:2)

在任务>下生成可以点击“高级”的脚本

其中一个选择是“脚本数据类型”,默认设置为Schema。

转到“数据和架构”,就是这样。

答案 1 :(得分:0)