1. 程式人生 > >Oracle之存儲過程

Oracle之存儲過程

cep oracle exceptio exc col rac TE 服務器 -s

存儲過程

1.基本的結構:

create [or replace] procedure procedure_name[(參數1,參數2,,,)]

as                ----或者是is,不可以省略

變量聲明           ----可以省略

begin

exception

end;

/

註意:代碼存儲於服務器端

示例:使用Oracle的存儲過程實現輸出sayHelloWorld

技術分享圖片

調用可以使用的方式:

1)execute 存儲過程名[(,,,)](或者是簡寫exec)

技術分享圖片

2)使用PL/SQL塊

技術分享圖片

註意第一個存儲過程可以在另外一個存儲過程中被調用,但是不能作為其他表達式一部分使用。

Oracle之存儲過程