oracle sql编码规范,ORACLE SQL 开发编码规范V1.0

本文详细介绍了Oracle SQL的编码规范,包括注释方式、注释风格、命名和格式约定。强调了对复杂SQL语句、算法和不易理解的分支条件进行注释的重要性。在命名方面,规定了表名、字段名、变量名、PL/SQL子程序的命名规则,以保持代码的一致性和可读性。此外,还涉及到了主键、外键、唯一约束等对象的命名约定。
摘要由CSDN通过智能技术生成

Oracle SQL编码规范

1注释

1.1、注释方式可采用单行/多行注释--或/**/方式,对较为复杂的SQL语句加上注释;对

主要的实现算法加注释,说明算法功能;应对不易理解的分支条件表达式加注释;1.2、注释风格注释单独成行放在SQL语句前面。

2命名和格式约定

所有表名、字段名遵照数据字典的定义,系统保留字、内置函数名、PL/SQL保留字大写。2.1、变量名小写;

普通变量名使用“v_”开头;

光标变量以“cur_”开头;

输入参数以“i_”开头;

输出参数以“o_”开头;

输入输出参数以“io_”

2.2、PL/SQL中的子程序命名,使用小写;

函数以“f_”开始;

过程以“sp_“开始;

触发器以“tgr_b[a]dmltype_”;--b:before a:after dmltype:insert,update,delete

类型声明以“tp_”开始;

包以“pkg_”开始;

2.3、命名规范:

1.主键及对应索引:PK_

2.外键:FK___.../

FK__0x(X=1,2,3...)

3.唯一约束及对应索引:UK___.../

UK__0x(X=1,2,3...)

4.检查:CHK__0x...(X=1,2,3...)

5.索引:IDX___.../

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值