【问题标题】:SubSonic3 StoredProcedures.tt & SQLServer.ttincludeSubSonic3 StoredProcedures.tt & SQLServer.ttinclude
【发布时间】:2009-12-03 13:51:50
【问题描述】:

在获取存储过程的模板中我看到了这一行

if(spType=="PROCEDURE" &! sp.Name.StartsWith("sp_")){...

为什么sp的不能以sp_开头?

【问题讨论】:

    标签: templates subsonic subsonic3


    【解决方案1】:

    基本上,因为这是系统存储过程的开头,所以您不应该将它用作您的 SP 的命名约定,因为 SQL 的第一个位置是在 Master 数据库中,而不是在您的数据库中。 This 回答详细说明了为什么不好

    它还会停止 SubSonic 为系统 SP 生成代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多