我有一个数据库,想要复制新数据库中的所有表而不复制所有那些表的数据只有结构应该是复制
答案 0 :(得分:2)
SQL Server Management Studio提供以下内容:
编写整个数据库:
Script Database as
仅编写(特定)表的脚本:
Tasks
,然后选择Generate Scripts
,然后选择所需的表。然后,您可以使用该脚本在其他位置创建新数据库/新对象。如果更改数据库的名称,请记住相应地更改USE xxx
语句。
答案 1 :(得分:0)
在您的第一个数据库的SSMS中右键单击数据库名称,然后“脚本数据库为”> “创建至”然后选择您的输出位置并运行您的脚本。
编辑:
请注意,您需要修改脚本以指定新的数据库名称,替换生成的脚本中的现有名称(由Oded评论提供)。
答案 2 :(得分:0)
在SQL Server Management Studio中,您可以右键单击数据库 - >任务 - >出口数据。然后按照向导..