更改SQL Server Management Studio中的默认模板
是否可以更改SQL Server Management Studio中的默认模板?例如,当我右键单击某个表并从上下文菜单中选择“Script Table as”时,我可以选择选择,插入,更新等。我想要更改某些像您一样的SQL脚本的格式可以在模板浏览器中使用模板。更改SQL Server Management Studio中的默认模板
“提斯只可能在工具 - >选项 - > SQL Server的对象资源管理器 - >脚本
如果你正在寻找做DROP和CREATE语句在同一个脚本,或者产生的SQL Server 2005脚本与SQL Server 2000和的脚本更兼容,你MEY要检查出Scriptio工具:
对于除工具的更多控制 - >选项,显然有一堆模板,您可以在应用程序中更改目录(即:C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\sqlworkbenchprojectitems\Sql
),但我无法fi nd用于基本的DML(INSERT,UPDATE等)。
也许只是那些为创建新的对象是可用的。
这些模板正是我想要访问的东西。但是,这些是模板资源管理器使用的模板,不包括基本的SELECT,INSERT,UPDATE等模板。 – Daniel 2009-12-22 17:52:46
我知道这是有点晚了(只有五年左右),但在这个问题万一别人绊倒:
你可以去View -> Template Explorer
(Ctrl + Alt + T
在SQL Server 2012中)和编辑的文本SQL使用的所有各种模板(包括新的存储过程)。这比在Windows目录下跟踪它们要容易得多。你也可以在那里添加你自己的模板,包括给他们模板参数在稍后被填充(例如<Procedure_Name, sysname, ProcedureName>
)。
你可以使用上面的编辑默认模板时点击新建 - >存储过程,但遗憾的是,它看起来不像你可以重新分配哪个模板是默认的(至少,我一直无法找到一种方式)。
我希望能以其他方式修改格式,如缩进。 – Daniel 2009-11-06 13:19:40
我认为不可能改变别的东西。 – silent 2009-11-06 13:23:43