PL/SQL (procedural language/sql)是oracle在标准的sql语言上的扩展。PL/SQL和Java程序一样,可以定义变量和常量,允许使用条件判断和循环,还有异常处理。只不过PL/SQL是对数据库进行编程。
PL/SQL块:块(block)是PL/SQL 的基本程序单元,编写PL/SQL程序实际就是编写PL/SQL块。块的结构 PL/SQL块由三个部分组成:定义部分、执行部分、例外(异常)部分。
定义部分:用于定义常量,变量,游标,例外,复杂数据类型等。
执行部分:用于实现应用模块功能,该部分包含了要执行的PL/SQL语句和SQL语句 。
例外部分:用于处理执行部分可能出现的运行错误,也就是异常处理。
例:输出HelloWorld