据我所知,它RAISE_APPLICATION_ERROR关联的消息错误只对用户有意义.但用户是否只能通过以下方式编写类似的异常?
DECLARE
e_negative EXCEPTION;
BEGIN
IF v_sid < 0 THEN
RAISE e_negative;
...
EXCEPTION
WHEN e_negative THEN
DBMS_OUTPUT.PUT_LINE ('An id cannot be negative');
Run Code Online (Sandbox Code Playgroud)