Jos*_*hua 11 sql-server sql-server-2012
我们已经开始将存储过程命名为[16_TestStoredProc]. 像这样命名存储过程有什么含义吗?
我不会解释我们为什么要这样做。这不是我有问题,而是会产生任何影响。
Mar*_*ith 25
这不存在技术问题。
它不会对 SQL Server 产生任何影响。
从可用性的角度来看,以数字开头的标识符名称必须始终用引号引起来
exec some_schema.16_TestStoredProc
Run Code Online (Sandbox Code Playgroud)
将无效,您必须始终使用
exec some_schema.[16_TestStoredProc]
Run Code Online (Sandbox Code Playgroud)
此外,在查看按字母顺序排序的存储过程时 - 例如,在对象资源管理器中,此前缀在尝试查找存储过程时可能没有帮助,而且由于它们是按字典顺序排列的,所以放在18_TestStoredProc前面可能有些不方便2_TestStoredProc。
我不会解释我们为什么要这样做
好吧,也许你有充分的理由。由于您不打算分享它们,因此我们不可能对它们发表评论。
| 归档时间: |
|
| 查看次数: |
802 次 |
| 最近记录: |