展会信息港展会大全

解读ORACLE数据库的统一命名与编码规范(四)
来源:互联网   发布日期:2008-10-21   浏览:434次  

导读:注: (1) 在IF…THEN和ELSE(或ELSIF)及ELSE…THEN和END IF间可包含一条或多条PL/SQL 语句,而不需要加BEGIN 和END (2) IF…ELSE…ENDIF 语句可以嵌套 (3) 注意ELSIF的写法 4.5 循环语句编写规范 4.5.1 简单循环语句 LOOP <零条或多条语句 ......

注:

(1) 在IF…THEN和ELSE(或ELSIF)及ELSE…THEN和END IF间可包含一条或多条PL/SQL

语句,而不需要加BEGIN 和END

(2) IF…ELSE…ENDIF 语句可以嵌套

(3) 注意ELSIF的写法

4.5 循环语句编写规范

4.5.1 简单循环语句

LOOP <零条或多条语句> EXITWHEN<条件表达式> <零条或多条语句> ENDLOOP;

4.5.2 FOR循环语句

FOR 变量 IN [变量取值范围]

LOOP <一条或多条语句> ENDLOOP;

4.5.3 WHILE循环语句

WHILE <条件表达式>

LOOP <一条或多条语句> ENDLOOP;

4.6 函数文本(存储过程、函数和包等)

★ 对于存储过程、函数等程序块都要有异常处理部分,在异常部分的最后都要设置OTHERS异常情态处理器,以提高程序的自检能力,格式如下:

BEGIN … EXCEPTION WHENexcepname1THEN … WHENexcepname2THEN … WHENOTHERSTHEN … END;

★ 对于子程序、触发器、包等带名的程序块,要使用结束标识,如

CREATEORREPLACEPROCEDUREXXXsp_XXXIS … BEGIN … ENDXXXsp_XXX; /*此处的过程名XXXsp_XXX是可选的,规范要求写上,与块开始的CREATE相对应*/

解读ORACLE数据库的统一命名与编码规范

解读ORACLE数据库的统一命名与编码规范(四)

解读ORACLE数据库的统一命名与编码规范(三)

解读ORACLE数据库的统一命名与编码规范(二)

解读ORACLE数据库的统一命名与编码规范(一)

原文出处:http://tech.ccidnet.com/art/1107/20081016/1592683_4.html

赞助本站

人工智能实验室

相关热词:

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港