我不得不重写许多不同人在 6 年期间编写的许多 SP 和函数(超过 200 个 sp)。我想找到像 StyleCop 这样的插件,它可以帮助执行某种我可以遵守的标准,而不是让其他开发人员使用。
我已经在使用 RedGate 来格式化 SP 和函数,但我需要一些可以设置标准的东西,比如参数和局部变量命名、在任何 set 语句之前强制变量声明等。我听说过几种工具(Sonar、SQLAuditor、SQL Best Practice分析仪)。只是不确定什么是最好的工具。它不一定是免费的。
回答时请提供产品名称、网页链接以及您喜欢使用它的原因以及它提供的功能。
强制标准:
在所有选择语句中使用别名。
在开始任何工作之前声明所有变量。
命名所有 CTE 别名超过 10 个字符,名称意味着一些东西
命名临时表和变量
设置 NOCOUNT ON
注释 vs 注释掉代码。