DB2存储过程编写规范
版本号:1.0
修订记录:
修订日期 修订版本 修订人 潘冬梅 修订内容 制定DB2存储过程编写规范 2007-03-01 1.0
目录
第一章.前言 ...................................................................................................................................... 3
一.编写目的 .............................................................................................................................. 3 二.编写背景 .............................................................................................................................. 4 三.适用范围 .............................................................................................................................. 4 第二章.程序结构 .............................................................................................................................. 5
一.整体结构 .............................................................................................................................. 5 二.程序说明 .............................................................................................................................. 6 三.变量定义 .............................................................................................................................. 7 四.异常错误处理 ...................................................................................................................... 7 五.程序正文 .............................................................................................................................. 9 第三章.命名规范 ............................................................................................................................ 10
一.存储过程命名 .................................................................................................................... 10 二.参数命名 ............................................................................................................................ 10 三.变量命名 ............................................................................................................................ 11 四.临时表命名 ........................................................................................................................ 11 第四章.书写格式 ............................................................................................................................ 11
一.表达范式 ............................................................................................................................ 11 二.段落缩进 ............................................................................................................................ 12 三.段落间隔 ............................................................................................................................ 12 四.程序注释 ............................................................................................................................ 12 第五章.注意事项 ............................................................................................................................ 13
一.固定的输出参数 ................................................................................................................ 13 二.临时表的使用 .................................................................................................................... 14 三.数据的插入 ........................................................................................................................ 14 四.where 条件 ...................................................................................................................... 14 五.count 的使用 ................................................................................................................... 14 六.全表删除 ............................................................................................................................ 14 七.MERGE(UPSERT) 的使用 ......................................................................................... 15 第六章.附录A ................................................................................................................................ 15
第一章.前言
一.编写目的
为了提高开发效率和程序的可读性,降低程序编写过程的出错率和重复劳动性,保持程序编写风格的一致性和连贯性,特定此规范。