Ljxwxy专栏

java爱好者

存储过程命名规范

 

A、单记录操作命名

语法:[proc]_[MainTableName]_([FieldName]_)[Action]

-- 创建/删除/更新/等操作采用单数表形式命名 
proc_miantableName_Create 
proc_miantableName_Update 
proc_miantableName_Delete

其他辅助操作: 
proc_miantableName_Status_Update 
proc_miantableName_PrevNext

proc_miantableName_Get  (如果不用ByID指明则默认是ID)


B、多记录操作命名

语法:[proc]_[MainTableNames]_[Action(Condition)]

-- 读取列表或分页集合采用复数表形式 
proc_miantableNames_Get 
proc_miantableNames_GetByName  (如果不用By指明则默认是ID)

proc_miantableNames_Delete  (默认批量按用户编号删除) 
proc_miantableNames_DeleteByUserName (批量按用户登录名删除) 
proc_miantableNames_DeleteByName (批量按名称删除)

proc_miantableNames_GetThreadSet (读取分页)


基本原则: 
单记录:表示只是针对一条记录进行操作; 例如:记录的读取、加入、更新、删除;

多记录:表示会对多条记录进行操作;例如:列表的读取、

优点:一个动词,可能因为单记录或多记录的区别而有不同的含义;如果不区分复数或单数表名,则同一个动词可能会产生岐义;

阅读更多
文章标签: 存储 delete action
个人分类: java
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭