PLSQL语句demo
1.if语句demo
- 单个分支
IF A=1 THEN
...
END IF;
- 两个分支
IF A=1 THEN
...
ELSE
...
END IF;
- 多个分支
IF A=1 THEN
...
ELSEIF A=2 THEN
...
...
ELSE
...
END IF;
2.for循环语句demo
- 数字循环
BEGIN
FOR I IN 1 .. 100 LOOP
-- 输出I的值
SYS.DBMS_OUTPUT.PUT_LINE(I);
END LOOP;
END;
- 表记录循环
BEGIN
FOR CURR_ROW IN (SELECT COL1,COL2 FROM TEST_TABEL)
-- 遍历输出字段COL1的值
SYS.DBMS_OUTPUT.PUT_LINE(CURR_ROW.COL1);
END LOOP;
END;