Oracle PL/SQL块

2015-02-02 13:37:27 · 作者: · 浏览: 23

PL/SQL块 语法:


declare
? ? <<声明部分>>
begin
? ? <<逻辑部分>>
? ? exception
? ? ? when other then
? ? ? ? ? <<异常处理部分>>? ? ? ? ? ? ?
end;


PL/SQL块语法


注意:异常处理与其他语言中的异常处理类似? 顺序是从低到高


声明PL/SQL 包


语法:


--包 声明? 类似接口
create or replace package 包名
as
? ? <<声明部分? 可以为变量? 函数? 存储过程 等>>
end


--包 实现? 实现接口
create or replace package body 包名
as
? ? <<实现声明部分 函数 存储过程>>
end


PL/SQL 包


声明PL/SQL 函数


语法:


?create or replace function 方法名 return 返回值
?as
? ? ? ? <<声明变量>>
?begin
? ? ? ? <<逻辑体>>? ? ? ?
?end;


--------------------------------------分割线 --------------------------------------


--------------------------------------分割线 --------------------------------------