0

我想用表结构复制现有模式,但不是任何现有数据。从本质上讲,我们将两家目前在数据库中共享一个模式的公司分开,它们具有完全相同的数据结构,但我们希望它们采用不同的模式(出于访问控制目的)。

是否可以将一个模式的整个表结构复制到一个新模式中而不带入任何数据?

4

1 回答 1

1

您可以在 SSMS (Sql Server Management Studio) 中执行此操作

  • 右键单击数据库
  • 脚本数据库为
  • 创建到
  • 文件

在结果文件中进行全局搜索和替换,将您的架构名称更改为所需的架构名称。

我建议您继续维护更改脚本,以便在进一步开发应用程序时将任何需要的更改应用于数据库。这样,您可以共享更改脚本,并在准备升级应用程序版本时应用它们。

于 2012-10-03T17:26:23.273 回答