11-《数据库开发规范》模版.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
11-《数据库开发规范》模版

新奇迹科技有限责任公司 数据库设计规范(ORACLE版) 目 录 §1. 后台SQL编程 1-1 §1.1. 程序的基本结构 1-1 §1.2. 程序的书写规范 1-1 §1.2.1. 基本要求 1-1 §1.2.2. 注释 1-2 §1.2.3. 流程控制语句的书写规范 1-3 §1.2.4. SQL语句的书写规范 1-4 §1.3. 前台编码 1-5 §1.3.1. 大小写要求: 1-5 §2. 数据库的设计 2-5 §2.1. 数据库命名 2-6 §2.2. 查询的优化 2-7 §2.3. 事务处理 2-9 §2.4. 死锁防止 2-9 、 后台SQL编程 程序的基本结构 存储过程的基本结构如下: CREATE PROCEDURE prcedure_name ( (-- 声明存储过程 @parameter_name1 DATATYPE [= default] [output] (-- 参数说明 @parameter_name2 DATATYPE [= default] [output] ...... AS /*------------------------------------------- (-- 程序说明 || 业务环节 :综合部分_补收退收 || 过程名称 :养老补收处理 || 功能描述 :养老补收处理 || 参数描述 :参数标识 名称 输入输出 类型 || ----------------------------------- || ...... || 作 者 :AAAAA 完成日期 :1999-12-26 ||----------------------------------------------- || 修改记录 :AAAA 修改日期 :2000-02-24 ||-----------------------------------------------*/ BEGIN statement (-- 处理逻辑 ...... [RETURN] (-- 退出存储过程 END 程序的书写规范 基本要求 后台存储过程的编写、维护,以Script文件为基础;具体的书写格式请参见程序模板。 程序单行的长度不得超过80字符。 SQL的保留字一律采用小写方式描述。 系统函数一律采用小写方式描述。 表名、字段名、视图名等,一律采用小写方式描述。 为提高程序的可读性,必须采用有缩排方式的程序风格。 使用空格字符缩进。 注释 存储过程的头部必须包括有关的说明,其注释风格采用多行注释(/*...*/)方式。 在程序内部,处理的关键点处需要进行注释。注释采用单行注释(--)方式。 例: -- 有效条件判断 IF condition Statement ...... SQL语句的每一个字段要追加注释进行说明。 例: SELECT aad051, -- 业务指标名称(字段名) aad052, -- 分类指标名称1(字段名) aad053, -- 分类指标代码值1(代码值) aad054, -- 分类指标名称2(字段名) aad055, -- 分类指标代码值2(代码值) aad056, -- 分类指标名称3(字段名) aad057, -- 分类指标代码值3(代码值) aad058, -- 分类指标名称4(字段名) aad059, -- 分类指标代码值4(代码值) aad060, -- 分类指标名称5(字段名)

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档