oracle_error_info.tst
来自「OReilly Oracle PL SQL Programming第4版源代码」· TST 代码 · 共 33 行
TST
33 行
DECLARE
msg VARCHAR2 (1000);
isval BOOLEAN;
PROCEDURE plsb (str IN VARCHAR2, val IN BOOLEAN)
IS
BEGIN
IF val
THEN
DBMS_OUTPUT.put_line (str || ' - TRUE');
ELSIF NOT val
THEN
DBMS_OUTPUT.put_line (str || ' - FALSE');
ELSE
DBMS_OUTPUT.put_line (str || ' - NULL');
END IF;
END plsb;
BEGIN
oracle_error_info.validate_oracle_error (100, msg, isval);
plsb (msg, isval);
oracle_error_info.validate_oracle_error (-1403, msg, isval);
plsb (msg, isval);
oracle_error_info.validate_oracle_error (1, msg, isval);
plsb (msg, isval);
oracle_error_info.validate_oracle_error (-1850, msg, isval);
plsb (msg, isval);
oracle_error_info.validate_oracle_error (120000, msg, isval);
plsb (msg, isval);
oracle_error_info.validate_oracle_error (1200000000, msg, isval);
plsb (msg, isval);
oracle_error_info.validate_oracle_error (-20000, msg, isval);
plsb (msg, isval);
END;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?