打印本文 打印本文 关闭窗口 关闭窗口
PL/SQL学习笔记(一)
作者:武汉SEO闵涛  文章来源:敏韬网  点击数2640  更新时间:2007/11/14 13:06:34  文章录入:mintao  责任编辑:mintao
>

1IF-THEN-ELSIF结构

IF 条件 THEN

ELSIF 条件 THEN

END IF

2CASE结构

CASE

WHEN 条件 THEN

WHEN 条件 THEN

...

ELSE 所有条件不满足时执行

END

四、循环结构(见示例)

DECLARE
i INTEGER;
BEGIN

DBMS_OUTPUT.PUT_LINE(''''LOOP OUTPUT'''');
i:=0;
LOOP
EXIT WHEN i>=10;
DBMS_OUTPUT.PUT_LINE(i);
i:=i+1;
END LOOP;
DBMS_OUTPUT.PUT_LINE(''''WHILE OUTPUT'''');
i:=0;
WHILE i<10 LOOP
DBMS_OUTPUT.PUT_LINE(i);
i:=i+1;
END LOOP;
DBMS_OUTPUT.PUT_LINE(''''FOR OUTPUT'''');
FOR i IN 1..10  LOOP
DBMS_OUTPUT.PUT_LINE(i);
END LOOP;

EXCEPTION
 WHEN OTHERS THEN
 DBMS_OUTPUT.PUT_LINE(''''EXCEPTION'''');
 RAISE;
END;
/

 

上一页  [1] [2] 

打印本文 打印本文 关闭窗口 关闭窗口