Oracle數據庫編寫存儲過程

一、存儲過程創建語法

create or replace procedure 存儲過程名(param1 in type,param2 out type) 

as 

變量1 類型(值範圍); --vs_msg   VARCHAR2(4000); 

變量2 類型(值範圍);

Begin

   過程體;

Exception

    When others then

       Rollback;

End;

注意事項:

1, 存儲過程參數不帶取值範圍,in表示傳入,out表示輸出

        類型可以使用任意Oracle中的合法類型。

2,  變量帶取值範圍,後面接分號

3,  在判斷語句前最好先用count(*)函數判斷是否存在該條操作記錄

4,  用select 。。。into。。。給變量賦值

5,  在代碼中拋異常用 raise+異常名

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章