SQL Server Management Studio中的标准模板

时间:2012-10-11 21:42:33

标签: sql sql-server ssms

我正在开发一个团队,其中有许多开发人员使用SQL Server,开发存储过程,函数等。

我想在SQL,相同的标题和版权等之间保持一致的布局。所以我需要SQL的标准模板。我知道在Visual Studio中可以共享模板。

如何为SQL Server Management Studio生成可以在开发人员之间共享的模板?

3 个答案:

答案 0 :(得分:5)

我就是这样做的:

  • 我的模板的物理位置在(Win7 SQL Server Management Studio 2012)中:

C:\Users\ys\AppData\Roaming\Microsoft\SQL Server Management Studio\11.0\Templates\Sql

  • 我在其中创建了自己的文件夹(00_Mine

  • 创建了一个git存储库

  • 要求其他开发者退出。

答案 1 :(得分:4)

在SQL Server Management Studio中,按Ctrl-Alt-T或转到“菜单”,“查看”,“模板资源管理器”

它将列出所有模板。但是,从SSMS中,没有简单的方法可以通过拖放操作向其添加模板,您可以创建新模板并将它们放入文件夹,例如_WORK_

模板实际存在于(对于2008 R2):C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\SqlWorkbenchProjectItems\Sql,因此您只需将文件和文件夹放在那里或使用组策略推送给团队成员。模板按字母顺序排序,因此上面有_WORK_的建议。 注意: 需要重新启动SSMS以获取模板文件夹更改。

这是一篇文章:Using SQL Server Templates

答案 2 :(得分:0)

向用户提问模板功能:如果您有可能拥有以下数据的占位符,您认为它会有所帮助:当前数据库,当前用户,日期/时间(其他?),因此,当您打开模板这些占位符将被适当的值替换。我开发了一个加载项并且很久以前就有了这个想法,但我不知道是否有人真的需要它。