我一直在尝试访问以下代码
DECLARE
N_DEPTNO DEPT.DEPTNO %TYPE :=&DEPT_NUM;
V_DNAME DEPT.DNAME %TYPE;
NOT_ENOUGH_VALUES EXCEPTION;
PRAGMA
EXCEPTION_INIT(NOT_ENOUGH_VALUES,-06502);
BEGIN
SELECT DNAME,LOC INTO DNAME FROM DEPT
WHERE DEPTNO = N_DEPTNO;
DBMS_OUTPUT.PUT_LINE('Successfully Fetched !!');
EXCEPTION
WHEN NOT_ENOUGH_VALUES THEN
DBMS_OUTPUT.PUT_LINE('No Enough Values ... ');
END;
在 EXCEPTION 块中指定后仍然显示错误消息。
PRAGMA EXCEPTION_INIT
我可以使用即在选择语句中没有提供足够的值来处理这些类型的错误吗...
如果不是,System Defined Unnamed Exception
使用PRAGMA EXCEPTION_INIT
.