Sql server 在SQL Server Management Studio中更改默认模板

Sql server 在SQL Server Management Studio中更改默认模板,sql-server,Sql Server,是否可以在SQL Server Management Studio中更改默认模板?例如,当我右键单击一个表并从上下文菜单中选择“ScriptTableAs”时,我可以选择select、insert、update、,等等。我想更改一些sql脚本的格式,就像您可以使用模板资源管理器中的模板一样。只有在“工具”->“选项”->“sql Server对象资源管理器”->“脚本”中才有可能在同一脚本中执行DROP和CREATE语句,或者为SQL Server 2005生成与SQL Server 2000脚

是否可以在SQL Server Management Studio中更改默认模板?例如,当我右键单击一个表并从上下文菜单中选择“ScriptTableAs”时,我可以选择select、insert、update、,等等。我想更改一些sql脚本的格式,就像您可以使用模板资源管理器中的模板一样。

只有在“工具”->“选项”->“sql Server对象资源管理器”->“脚本”中才有可能在同一脚本中执行DROP和CREATE语句,或者为SQL Server 2005生成与SQL Server 2000脚本更兼容的脚本,您可能希望签出Scriptio工具:


要获得比工具->选项更多的控制,显然在应用程序目录中有很多模板可以更改(例如:
C:\Program Files\Microsoft SQL Server\90\tools\Binn\VSShell\Common7\IDE\sqlworkbenchprojectitems\SQL
),但是我找不到基本DML(插入、更新等)的模板

可能只有用于创建新对象的工具可用

我知道这有点晚(才五年左右),但万一有人偶然发现这个问题:

您可以转到
View->Template Explorer
(SQL Server 2012中的
Ctrl+Alt+T
)并编辑SQL使用的所有各种模板的文本(包括用于新存储过程的模板)。这比在Windows目录中跟踪它们要容易得多。您还可以在那里添加自己的模板,包括为它们提供模板参数以供以后填写(例如


您可以在单击New->Storage Procedure时使用上面的方法编辑默认模板,但遗憾的是,您似乎无法重新指定默认模板(至少,我找不到方法).

我希望有一种方法可以通过缩进等其他方式修改格式。我认为不可能更改其他内容。这些模板正是我想要访问的内容。但是,这些是模板资源管理器使用的模板,不包括基本的选择、插入、更新等模板。