Sql server 2012 删除和重新创建数据库以及表
我有一个数据库,它的结构我很满意,但里面有相当数量的虚拟数据。我希望在删除表的同时删除并重新创建数据库,但保留表结构和关系 当我右键单击数据库并选择编写“drop and create”语句脚本时,它们是针对数据库本身的,但没有提到其中的表——除非我遗漏了什么Sql server 2012 删除和重新创建数据库以及表,sql-server-2012,Sql Server 2012,我有一个数据库,它的结构我很满意,但里面有相当数量的虚拟数据。我希望在删除表的同时删除并重新创建数据库,但保留表结构和关系 当我右键单击数据库并选择编写“drop and create”语句脚本时,它们是针对数据库本身的,但没有提到其中的表——除非我遗漏了什么 是否可以生成一个脚本来删除/创建数据库和其中的表?我可以单独选择每个表,编写它们的drop/create语句,并对它们进行排序,这样它就可以工作了,但是还有其他方法可以一次性完成吗?而不是您应该这样做。这样,您就可以选择不同的表或存储过程
是否可以生成一个脚本来删除/创建数据库和其中的表?我可以单独选择每个表,编写它们的drop/create语句,并对它们进行排序,这样它就可以工作了,但是还有其他方法可以一次性完成吗?而不是您应该这样做。这样,您就可以选择不同的表或存储过程来编写脚本。请参阅MSDN,了解如何一步一步地进行
Right click on DB_Name -> select tasks -> Generate Scripts
相反,你应该这样做。这样,您就可以选择不同的表或存储过程来编写脚本。请参阅MSDN,了解如何一步一步地进行
Right click on DB_Name -> select tasks -> Generate Scripts
我有一个本地化版本的Sql Server 2008 R2,因此我的一些说明可能不准确。
我希望没有大的区别
- 右键单击数据库并选择
,然后选择任务
生成脚本
- 保持第一个选项处于选中状态(为所有数据库和对象生成脚本),然后选择“下一步”
- 在第二页上,单击
Advanced
- 选择用于拖放和创建的
构建脚本的选项
- 选择选项
(不使用架构和数据)仅使用架构
- 选中要使用的其他选项
- 最后选择保存选项并单击下一步,直到SSMS创建脚本
我希望没有大的区别
- 右键单击数据库并选择
,然后选择任务
生成脚本
- 保持第一个选项处于选中状态(为所有数据库和对象生成脚本),然后选择“下一步”
- 在第二页上,单击
Advanced
- 选择用于拖放和创建的
构建脚本的选项
- 选择选项
(不使用架构和数据)仅使用架构
- 选中要使用的其他选项
- 最后选择保存选项并单击下一步,直到SSMS创建脚本