新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
ORACLE存儲過程創(chuàng)建的語法及注意事項
ORACLE存儲過程是ORACLE數(shù)據(jù)庫的重要組成部分,下面為您介紹的是ORACLE存儲過程創(chuàng)建的語法,以及相關(guān)的注意事項,供您參考。

目前成都創(chuàng)新互聯(lián)公司已為成百上千的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)站空間、綿陽服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計、楚雄州網(wǎng)站維護(hù)等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
ORACLE存儲過程創(chuàng)建語法:
- create or replace procedure 存儲過程名(param1 in type,param2 out type)
- as
- 變量1 類型(值范圍);
- 變量2 類型(值范圍);
- Begin
- Select count(*) into 變量1 from 表A where列名=param1;
- If (判斷條件) then
- Select 列名 into 變量2 from 表A where列名=param1;
- Dbms_output。Put_line(‘打印信息’);
- Elsif (判斷條件) then
- Dbms_output。Put_line(‘打印信息’);
- Else
- Raise 異常名(NO_DATA_FOUND);
- End if;
- Exception
- When others then
- Rollback;
- End;
注意事項:
1, ORACLE存儲過程參數(shù)不帶取值范圍,in表示傳入,out表示輸出
2, 變量帶取值范圍,后面接分號
3, 在判斷語句前***先用count(*)函數(shù)判斷是否存在該條操作記錄
4, 用select 。。。into。。。給變量賦值
5, 在代碼中拋異常用 raise+異常名
【編輯推薦】
Oracle存儲過程的調(diào)試方法
Oracle自動歸檔模式的設(shè)置
Oracle移動重做日志文件
oracle日志文件重建的方法
教您如何顯示Oracle歸檔日志信息
當(dāng)前標(biāo)題:ORACLE存儲過程創(chuàng)建的語法及注意事項
當(dāng)前網(wǎng)址:http://www.fisionsoft.com.cn/article/dhjeoej.html


咨詢
建站咨詢
