SQL Server - 在同一数据库中创建多个表的副本

时间:2010-08-30 19:58:04

标签: sql-server

我需要在一个数据库中复制几个表。基本上我们有一个旧的dot net nuke门户需要拆分,我们的主机将我们限制在一个数据库中。所以我们只想获取现有的表,但是使用完全相同但不同的表前缀名称复制它们(例如,EEPTL_Users到JBPTL_Users)。

我可以使用'script to - create'来制作正确的表结构,但是当我需要指定主键但希望列是自动的时,我该如何进行正确的插入?递增的确定性?

是否有工具可以满足我的需求?

1 个答案:

答案 0 :(得分:1)

SET IDENTITY_INSERT [table name] ON

INSERTS

SET IDENTITY_INSERT [table name] OFf