IF CONDITION THEN STMT1; ELSE STMT2; END IF;
-- a. 基本循環
LOOP ... END LOOP;
-- b. 條件循環
WHILE CONDITION LOOP ... END LOOP;
-- c. 計數循環
FOR VAR IN LOWER..UPPER LOOP ... END LOOP;
GOTO 應盡量少用,保持結構清晰。
| 類別 | 指令範例 |
|---|---|
| DDL (資料定義) | CREATE, DROP, GRANT, REVOKE |
| DML (資料操作) | UPDATE, INSERT, DELETE |
| DCL (資料控制) | COMMIT, ROLLBACK, SAVEPOINT |
| 其他 | ALTER SYSTEM, CONNECT, ALLOCATE |