如何复制具有所有结构(键约束)和数据的sql表到另一个表

本文关键字:数据 sql 约束 另一个 结构 何复制 复制 | 更新日期: 2023-09-27 18:05:21

是否可以在不使用sql studio UI的情况下,通过命令复制带有键约束(完整结构)和数据的sql表到另一个表?

如何复制具有所有结构(键约束)和数据的sql表到另一个表

右键单击表格->选择"Script table as" -> "Create to" -> "New query editor window"。您将得到create语句。要传输数据,请使用insert语句。

INSERT INTO table1 SELECT * FROM table2

你可以这样做:

  • 右键单击数据库名称,然后选择"Tasks",然后单击"Generate Scripts"。之后,打开脚本向导。点击"下一步"。
  • 选择要脚本化的数据库
  • 选择对象类型。点击"下一步"。
  • 选择表
  • 选择脚本的Output选项
  • 修改/编辑数据库名称为您想要执行此脚本的名称。

我是从这个链接上读到的,它可能对你更有帮助。