如何一次为多个表启用标识插入?
How to enable Identity Insert for multiple tables at once?
我正在使用 SQL Server 2014 导入和导出向导将数据从一个 SQL 服务器实例复制到另一个。
我有 8 个数据库,每个数据库有 63 tables,所以总共有 504 tables。
Import/Export 工作正常,数据流入目标数据库。我遇到的问题是每个 table.
都需要 Enable Identity Insert
选项
我需要 Enable Identity Insert
默认为 ticked/selected,否则我会整天在这里点击 Edit mappings... > Enable Identity Insert > OK
... 向下移动... Edit mappings... > Enable Identity Insert > OK
... 向下移动... Edit mappings... > Enable Identity Insert > OK
...
你明白了...
有什么方法可以设置 Enable Identity Insert
.. 的默认值吗?
找到这回答了我的问题:
你可以的...
您 select 多行,然后 Edit mappings...
按钮会打开一个不同的对话框,您可以在其中为所有 table 设置选项。上面的答案有一个很好的打印屏幕显示这个。
听起来很简单,但我想我错过了,因为该界面在一种形式上有两个 selection 方法:
- 勾选框 selection - 用于在数据传输中包含源 table
- 突出显示行 selection - 用于 selecting 多行设置选项
我正在使用 SQL Server 2014 导入和导出向导将数据从一个 SQL 服务器实例复制到另一个。
我有 8 个数据库,每个数据库有 63 tables,所以总共有 504 tables。
Import/Export 工作正常,数据流入目标数据库。我遇到的问题是每个 table.
都需要Enable Identity Insert
选项
我需要 Enable Identity Insert
默认为 ticked/selected,否则我会整天在这里点击 Edit mappings... > Enable Identity Insert > OK
... 向下移动... Edit mappings... > Enable Identity Insert > OK
... 向下移动... Edit mappings... > Enable Identity Insert > OK
...
你明白了...
有什么方法可以设置 Enable Identity Insert
.. 的默认值吗?
找到这回答了我的问题:
你可以的...
您 select 多行,然后 Edit mappings...
按钮会打开一个不同的对话框,您可以在其中为所有 table 设置选项。上面的答案有一个很好的打印屏幕显示这个。
听起来很简单,但我想我错过了,因为该界面在一种形式上有两个 selection 方法:
- 勾选框 selection - 用于在数据传输中包含源 table
- 突出显示行 selection - 用于 selecting 多行设置选项