举个例子。
SELECT salary INTO v_sal FROM employees WHERE employee_id = v_empno;
如果不存在则走下面的异常处理,如果存在则在这里编码处理。
EXCEPTION WHEN NO_DATA_FOUND THEN DBMS_OUTPUT.PUT_LINE('数据库中没有编码为'||v_empno||'的员工'); WHEN OTHERS THEN DBMS_OUTPUT.PUT_LINE(SQLCODE||'---'||SQLERRM);END;