SQL Server,如何为现有表中的行生成`INSERT`语句?

时间:2015-12-08 21:35:08

标签: sql-server-2008

有没有办法为现有表中的行生成INSERT语句?

我在SQL Server 2008中有一个包含150行的表。我想知道是否可以从该表中得到以下内容。

INSERT INTO Customers (CustomerName, ContactName, Address, City, PostalCode, Country)
VALUES ('Cardinal', 'Tom B. Erichsen', 'Skagen 21', 'Stavanger', '4006', 'Norway'); 

SQL脚本应包含要插入的所有150行。

1 个答案:

答案 0 :(得分:2)

以下是步骤: -

  1. 右键单击SSMS中的数据库
  2. 选择任务>生成脚本
  3. 选择特定数据库对象 - 选择所需的表 脚本。点击下一步
  4. 选择'保存到新查询窗口'。点击“高级”按钮'
  5. 更改'数据类型到脚本'仅限数据'。
  6. 单击OK,Next,Next,Finish。
  7. 查询编辑器窗口应包含您需要的脚本。