SQL开发规范:结构、参数与公共函数
需积分: 10 172 浏览量
更新于2024-09-07
收藏 81KB DOC 举报
开发规范文档着重于SQL脚本的标准化和一致性,以提升报表开发的效率和可维护性。首先,该规范强调了通用编程规则,如使用小写字母表示变量,大写字母用于标识其他元素;代码缩进采用两个空格,保持代码整洁。SQL语句需经过PL/SQLDeveloper工具的美化处理,确保格式规范。
在程序结构方面,分为三种主要类型的函数:主体函数、WIND函数和功能函数。主体函数是直接由报表Java程序调用的基础单元,具有固定参数数量和命名,其结构模式化,便于理解和重用。WIND函数是专门针对查询Wind指标设计的,拥有统一的函数名和参数,开发者只需根据实际情况稍作修改即可使用。
函数内部结构要求严谨,包括异常处理机制,提倡在必要时才提交事务,失败时在异常处理中完成,成功时由调用的Java程序自动处理。对于返回数据,建议通过公共临时表操作,以简化复杂度,提高查询效率。对于可复用的指标算法,提倡统一使用公共函数,特殊情况下的定制算法则应创建本地函数,并注明参考的公共函数,以保持同步。
此外,规定了全局变量的定义位置,应在包头和函数说明部分之前,并强调了数值类型变量初始化的重要性,以避免在计算过程中产生空值。对于未被公共函数覆盖的算法,开发者需在项目例会中讨论是否纳入公共函数库,以保持函数数量的合理控制。
这份开发规范文档提供了一套全面的指导原则,旨在确保SQL脚本的开发遵循统一标准,方便团队协作,提高报表开发的质量和效率。
2020-12-25 上传
2008-05-15 上传
215 浏览量
2021-10-13 上传
2019-12-15 上传
2022-09-21 上传
2022-09-14 上传
CaseyChen5213
- 粉丝: 8
- 资源: 2
最新资源
- Visual Basic.NET与Surfer接口技术及其应用(PDF)
- 大学四级最新版高频词汇(内部资料)
- Excel 在统计中的应用
- 随机函数重要学习资料公式
- ssh框架搭建总结(很好用的哦)
- AppA_Labs_doc.pdf
- c#读写word文件
- 89c2051串口通讯
- IAR Embedded Workbench For ARM简介
- gnu gcc manual.pdf
- PCB电磁兼容设计的注意事项,板级电磁兼容设计
- PHP设计模式中文版
- 2008全国软考评测师是大纲-软考
- Linux操作系统下C语言编程入门.pdf
- Websphere MQ入门教程7.doc
- 有关winpcap配置的问题