ORACLE 数据库中包含一种过程化语言,称为 PL/SQL(Procedural Language/SQL)。PL/SQL 可以用来编写包含 SQL 语句的程序。在 PL/SQL 中可以使用 IF 语句或者 LOOP 循环语句实现控制程序的执行流程,还可以定义变量,实现语句之间传递数据信息,从而 PL/SQL 语言可以封装程序实现操控程序处理的细节。PL/SQL 是 ORACLE 的专用语言,它是对 SQL 语言的扩展,它允许在其内部嵌套普通的 SQL 语句。
1.PL/SQL 块结构
PL/SQL 程序都是以块为基本单位,整个 PL/SQL 块分为三部分:声明部分、执行部分和...