Professional Documents
Culture Documents
PREDEFINED EXCEPTION
CREATE OR REPLACE PROCEDURE EXCEPTIONEXMPL(EID NUMBER)
IS
CURSOR MYCUR IS SELECT SAL,JOBID FROM EMP_REC WHERE
EMPID=EID;
BEGIN
FOR I IN MYCUR LOOP
DBMS_OUTPUT.PUT_LINE(I.SAL||I.JOBID);
END LOOP;
EXCEPTION WHEN NO_DATA_FOUND THEN
DBMS_OUTPUT.PUT_LINE('NO SUCH DATA EXIST');
WHEN TOO_MANY_ROWS THEN
DBMS_OUTPUT.PUT_LINE('USE LOOP');
WHEN OTHERS THEN
DBMS_OUTPUT.PUT_LINE('TRY TO CONTACT DEVELOPER');
END;