存储过程和参数命名约定.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
存储过程和参数命名约定

存储过程及参数命名规范 一、存储过程命名规范 操作方式 add(添加) mod(修改) del(删除) sel(查询) drag(托拽) copy(拷贝)    lock(锁) chk(检查) cho(选择) rp(报表) ini(初始化) get(得到function专用) 结果类型 Tree(树) Tab(表) 修饰语  A(Tab专用修饰符 all) 顺序   bf(之前) 过程标识 P (对外过程) F(方法) E(内部过程) 公有过程命名规则   公式:过程名=标识+对象条件+操作及修饰 过程标识_对象名(By条件)(结果类型)_主操作方式(修饰语) (顺序)(次操作方式) ()是可选对象 例: 树查询   p_xxxxTree_Sel 树节点查表 p_xxxxTab_Sel 主特征表查询   P_xxxxByChr_Sel 明细特征表查询   P_xxxxByDtlChr_Sel 查询所有     p_xxxxx_SelA 独立选择框树      P_xxxxTree_Cho 独立选择框树查表    P_xxxxTab_Cho 独立选择框待选项查询  p_xxxxByChr_Cho 独立选择框已选择项查询  P_xxxxSeled_Cho 业务绑定选择框树     P_xxxxforxxxTree_Cho 业务绑定选择框树查表   P_xxxxforxxxTab_Cho 业务绑定选择框普通查询  p_xxxxforxxxByChr_Cho 业务绑定已选择项查询   P_xxxxforxxxSeled_Cho 除主页面查询外的其他条件查询  P_xxxxByxxxx_Sel 新增   P_xxxx_Add 修改 P_xxxx_Mod 删除 P_xxxx_Del 删除前检查 P_xxxx_ChkBfDel 初始化 P_xxxx_IniBfxxx 新增,修改,删除任选合一 P_xxxx_Save 方法命名规则 F_getxxx //函数使用GET 内部过程命名规则 E_xxxxByxxx_Mod    //内部方法 E _xxxx_ChkDel E _xxxx_ChkMod E _xxxxByxx_Mod 二、变量命名规范 1.摘要表引用变量命名   尽量定义在pkg_bom_define中 防止重复定义 Dt_xxxxx 如:dt_cnctype_jp  2.自定义常量命名     尽量定义在pkg_bom_define中 防止重复定义 Const_xxxx 如: const_Leaf 3.自定义变量     尽量定义在包头防止各过程重复定义          Var_xxxx   如: var_curpage  字符型变量   Flt_xxxx 如: flt_monery     浮点型变量   Num_xxxx 如: num_pagecount   数字型变量 三、RECORD命名规范 Record命名: 普通对象: Xxxx_Rec 例:Type Role_Rec is Record 树对象:  XxxxTree_Rec 例:?Type RoleTree_Rec is Record 四、游标定义规范 1.对外返回游标  普通游标 c_xxx 树游标 c_xxxTree 例:type c_role is ref cursor return role_Rec; --返回角色信息游标 2.内部使用动态游标 cur_xxx 例:for cur_num in c_num1(i_role_class) loop 五、类型自定义对象及table对象命名规范 1.自定义对象命名    对象名=模形名称_OBJ   例:CALENDAR_OBJ 2. 自定义TABLE命名   名称=模形名称_ OBJ_ARRAY  例:CALENDAR_OBJ_ARRAY 六、入参自定义类型名称规范 自定义table类型入参数命名 入参集对象命名=i_模型名称_array 例:i_hour_array procedure Ssp_BfHourdelete_check(i_hour_array in HOUR_OBJ_ARRAY, --工时对象 o_Return_Code Out Varc

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档