Goto语句
GOTO 语句将控制转移到带标签的语句或者块。
在 PL/SQL中,GOTO 语句是具有潜在危险的 。
PL/SQL 中的 GOTO 语句有一些限制,它不能分支以下语句
- IF 语句
- CASE 语句
- LOOP 语句或者子块。
Goto语句例子
DECLARE
x positive := 1;
max_val CONSTANT positive :=10;
BEGIN
dbms_output.enable;
x :=1;
loop
dbms_output.put_line('value of x =' || to_char(x,'999.99'));
x :=x+1;
if x>max_val THEN
goto y;
END IF;
END LOOP;
<<y>>
x:=1;
END;
日期:2020-06-02 22:18:14 来源:oir作者:oir
