【发布时间】:2017-01-27 16:45:53
【问题描述】:
SSMS 中的Script as 选项(在Object Explorer 中的任何对象的右键菜单中可用)非常方便地编写对象以进行更改、创建和选择以及其他一些操作。
我经常使用它。但我看到它不允许我一次编写多个对象(比如多个表)。按住 Ctrl 或 Shift 键不会让我选择多个对象。最近我需要在不同的 QA 环境中比较 3-4 个表的架构,所以我必须一次编写一个表并在所有 QA 环境中重复它。
SSMS 是否可以同时编写多个对象的脚本?一次选择一个对象并编写脚本很烦人。
【问题讨论】:
-
右键数据库名称,然后任务生成脚本。
-
右键单击数据库级别 -> 任务 -> 生成脚本...允许您选择多个对象,并对脚本内容进行更多自定义。仍然有很多点击!
-
生成脚本任务默认不包含索引,您需要确保“脚本索引”选项设置为True。
标签: sql-server ssms