【发布时间】:2013-12-17 12:44:19
【问题描述】:
Oracle PL/SQL 中的 &n 声明是什么意思?代码示例中的用法(取自here)如下所示:
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;
【问题讨论】: