SQL> SET ECHO ON
SQL> SET SERVEROUTPUT ON
SQL> @exception_sample
SQL> DECLARE
2 tname dba_users.username%TYPE;
3 BEGIN
4 SELECT username INTO tname FROM dba_users;
5 EXCEPTION
6 WHEN too_many_rows THEN
7 DBMS_OUTPUT.PUT_LINE('TOO MANY ROWS');
8 WHEN others THEN
9 DBMS_OUTPUT.PUT_LINE('OTHERS');
10 END;
11 /
TOO MANY ROWS
PL/SQLプロシージャが正常に完了しました。
SQL>
|