mssql sqlserver 存储过程命名建议


摘要:
下文展示公司对我们存储过程的命名规范,如下所示:


在存储过程的命名中,避免使用”sp_”作为存储过程的前缀,因为sp默认为sqlserver系统的存储过程名称,稍不注意会出现重名现象
存储过程的建立时,注意架构名称的应用,默认架构名称为”dbo”,
当我们未使用架构名称,当出现重名时,dbo架构的存储过程会在最后执行。

我们应该采用
proc_表名by功能名动作名
——————
proc:代表用户创建的所有存储过程
表名:放入存储过程实际涉及的主表名
功能名:此存储过程的功能
动作名:insert update delete search audit …
/*
insert :插入
update :更新
delete :删除
search :查询
audit:审核
output:输出
cancel:取消
back:返回
*/
———–存储过程命名举例——-
proc_TableNameByRuKuBill_insert
—-对tableName做入库单插入操作
proc_TableNameByRuKuBill_audit
—-对tableName做入库单审核操作