對于這個,找不到數(shù)據(jù)他直接就異常了,表面上看好像也沒問題,走異常也能理解,以下是我的測試存過create or replace procedure p_test_exception(i_prm varchar2)asv_username varchar2(10);begin select a.uname into v_username from t_test_staff1 a where a.staffid=i_prm ; if SQL%NOTFOUND then insert into t_test_staff1(staffid) values (i_prm); end if; commit; end ;
請教各位大佬執(zhí)行不走SQL%NOTFOUND是什么原因
慕斯709654
2018-08-24 10:13:27