【发布时间】:2009-12-03 13:51:50
【问题描述】:
在获取存储过程的模板中我看到了这一行
if(spType=="PROCEDURE" &! sp.Name.StartsWith("sp_")){...
为什么sp的不能以sp_开头?
【问题讨论】:
标签: templates subsonic subsonic3
在获取存储过程的模板中我看到了这一行
if(spType=="PROCEDURE" &! sp.Name.StartsWith("sp_")){...
为什么sp的不能以sp_开头?
【问题讨论】:
标签: templates subsonic subsonic3
基本上,因为这是系统存储过程的开头,所以您不应该将它用作您的 SP 的命名约定,因为 SQL 的第一个位置是在 Master 数据库中,而不是在您的数据库中。 This 回答详细说明了为什么不好
它还会停止 SubSonic 为系统 SP 生成代码。
【讨论】: