求关于SQL编程中相关的命名规范,最好是通用的,不局限于Oracle数据库,
包括但不限制与:schema,表,列,存储过程,函数等命名规则,
多谢!
包括但不限制与:schema,表,列,存储过程,函数等命名规则,
多谢!
解决方案 »
- 求助啊:JSP连mysql,改成连oracle怎么改(c3p0)~~在线等!!
- 查询出现很多数据重复?
- oracle8.1.7与oracle9.2.0的Link连接不能正常使用
- 表空间限制如何解决?
- 求一个存储过程的编写,可能有点难度
- not exists 子句 select 什么效率最高
- 如何管理除数据表、视图外的目标的注释内容?
- 项目作完了,打包安装有问题,开发工具用的是PB,数据库为oracle 9i ,是通过odbc "oracle in oraclehome90"访问的,但是用install shield作安
- 高分求助-160/168数据库设计问题
- Linux平台Eclipse开发环境下配置Oracle ProC
- 请教大家一个问题,在线等。谢谢了。!!!
- 关于临时表的问题。。。。。。。。
2.1 表名
XXX相关表以r_作为前缀,YYY相关表以t_作为前缀。如r_acc 、t_bcc。
后台表名尽量与前台表名相同,后台独有的表应以_b作为后缀。如r_gggd_b。
命名应尽量反映存储的数据内容。
2.2 视图名
视图以v_作为前缀。由于前台无视图,故不需加_b。
命名应尽量体现各视图的功能。
2.3 触发器名
触发器名为相应的表名加上后缀,Insert触发器加'_i',Delete触发器加'_d',Update触发器加'_u',如:r_bch_i,r_bch_d,r_bch_u。
2.4 存储过程名
存储过程应以'sp_'开头,后续部分主要以动宾形式构成,并用下划线分割各个组成部分。如增加BSC机架的DRT单板的存储过程为'sp_ins_board_drt'。
2.5 变量名
变量名采用小写,若属于词组形式,用下划线分隔每个单词,如@my_err_no。
2.6 命名中其他注意事项
以上命名都不得超过30个字符的系统限制。
变量名的长度限制为29(不包括标识字符@)。
数据对象、变量的命名都采用英文字符。禁止使用中文命名。来源地址:http://tech.ccidnet.com/art/1077/20040808/808705_1.html