存儲過程(Stored Procedure)是在大型數據庫系統中,一組為了完成特定功能的SQL 語句集,經編譯後存儲在數據庫中,用戶通過指定存儲過程的名字並給出參數(如果該存儲過程帶有參數)來執行它。
在大型數據庫系統中,存儲過程和觸發器具有很重要的作用。無論是存儲過程還是觸發器,都是SQL 語句和流程控制語句的集合。
ORACLE
PL/SQL數據庫工具
通過ORACLE自帶的 Net Manager 配置需要連接的數據庫,如COST
打開PL/SQL數據庫工具,屬於正確的用戶名和密碼以及選擇,點擊OK進入需要創建存儲過程的用戶下
了解一般存儲過程的格式
create or replace procedure 存儲過程名(param1 in type,param2 out type)
as
變量1 類型(值范圍);
變量2 類型(值范圍);
Begin
語句塊
Exception --異常處理
When others then
Rollback;
End;