【发布时间】:2020-12-11 10:23:04
【问题描述】:
我想为我的姓名和年龄值使用两个例外,但它是 不可能的。 100 是 NO_DATA_FOUND 的代码。
create or replace ....)
IS
age_excep EXCEPTION;
PRAGMA EXCEPTION_INIT(age_excep , 100);
name_excep EXCEPTION;
PRAGMA EXCEPTION_INIT(name_excep, 100);
BEGIN
.
.
.
.
EXCEPTION
WHEN name_excep THEN
DBMS_OUTPUT.PUT_LINE('Empty name : ');
WHEN age_excep THEN --- HERE IS THE ERROR.IT SAYS THAT "YOU MUST PUT name_excep AND age_excep IN SAME EXEPTION (PLS-00484)
DBMS_OUTPUT.PUT_LINE('Empty age: ');
END;
【问题讨论】:
标签: sql oracle exception plsql