PL/SQL
:
Procedural Language/SQL
,过程化
SQL
语言。它是
Oracle
数据库对
SQL
语句的扩展,在普通的
SQL
语句上增加了编程语言的特点。它将数据库操作和查询语句组织在
PL/SQL
代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算的程序语言。
PL/SQL
结构:
DECLARE
/*
定义变量部分。包括
PL/SQL
变量、自定义变量、游标和局部子程序。可选。
*/
BEGIN
/*
执行部分。里边放一些
PL/SQL
语句或者
SQL
语句,至少包含一句可执行语句。
*/
EXCEPTION
/*
异常处理部分。放置对错误进行处理的语句。可选。
*/
END
待续......