ORACLE SELECT INTO NO_DATA_FOUND问题
生活随笔
收集整理的這篇文章主要介紹了
ORACLE SELECT INTO NO_DATA_FOUND问题
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
存儲(chǔ)過程中使用了類似如下語句:
SELECT col
INTO v_col
FROM t_table
當(dāng)查詢不到記錄時(shí),會(huì)出現(xiàn)“數(shù)據(jù)未發(fā)現(xiàn)”的異常
解決方法:
(1)使用MAX函數(shù)
SELECT MAX(col)
INTO v_col
FROM t_table
(2) 使用異常處理
BEGIN
??? SELECT col
??? INTO v_col
??? FROM t_table;
??? EXCEPTION WHEN NO_DATA_FOUND THEN
?????????? v_col:=0;
END;
總結(jié)
以上是生活随笔為你收集整理的ORACLE SELECT INTO NO_DATA_FOUND问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jquery 删除字符串最后一个字符的方
- 下一篇: 十分钟玩转 jQuery、实例大全