小编Igr*_*ek.的帖子

Oracle PL/SQL代码中的神秘声明

&nOracle PL/SQL中的这个声明是什么意思?代码示例中的用法(取自此处)如下所示:

DECLARE
    myex EXCEPTION;
    PRAGMA EXCEPTION_INIT(myex,-20015); 
    n NUMBER := &n;
BEGIN
    FOR i IN 1..n LOOP
        dbms_output.put.line(i);
        IF i=n THEN
            RAISE myex;
        END IF;
    END LOOP;
EXCEPTION
    WHEN myex THEN
        dbms_output.put.line('loop is end');
END;
Run Code Online (Sandbox Code Playgroud)

oracle plsql sqlplus

1
推荐指数
1
解决办法
101
查看次数

标签 统计

oracle ×1

plsql ×1

sqlplus ×1