📄 cc_line_unit.sql
字号:
CREATE OR REPLACE PROCEDURE calculate_totals
IS
BEGIN
RAISE VALUE_ERROR;
EXCEPTION
WHEN OTHERS
THEN
DBMS_OUTPUT.put_line
( 'Current line number '
|| $$plsql_line
);
DBMS_OUTPUT.put_line
( 'Failed in program '
|| $$plsql_unit
);
END calculate_totals;
/
EXEC calculate_totals;
CREATE OR REPLACE PACKAGE calc_pkg
IS
PROCEDURE calculate_totals;
END calc_pkg;
/
CREATE OR REPLACE PACKAGE BODY calc_pkg
IS
PROCEDURE calculate_totals
IS
BEGIN
RAISE VALUE_ERROR;
EXCEPTION
WHEN OTHERS
THEN
DBMS_OUTPUT.put_line
( 'Current line number '
|| $$plsql_line
);
DBMS_OUTPUT.put_line
( 'Failed in program '
|| $$plsql_unit
);
END calculate_totals;
END calc_pkg;
/
EXEC calc_pkg.calculate_totals;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -