Home

2010年12月21日 星期二

PL/SQL Control Statements 控制語法

From: Polin Wei

PL/SQL 在程式語法中對於狀態的判別有兩個語法可作判別:IF 與 CASE 語法 (statements):


IF statements 語法使用方法有下列幾個方式:

IF-THEN Statement

IF condition THEN
sequence_of_statements
END IF;

IF-THEN-ELSE Statement

IF condition THEN
sequence_of_statements1
ELSE
sequence_of_statements2
END IF;

IF-THEN-ELSIF Statement

IF condition1 THEN
sequence_of_statements1
ELSIF condition2 THEN
sequence_of_statements2
ELSE
sequence_of_statements3
END IF;

IF-THEN-ELSE 的例子


2010年12月8日 星期三

PL/SQL Data Type

From: Polin Wei

PL/SQL 的資料型態 ( Data Type ) 可以分成兩大類
  • Predefined Datatypes 預設資料型態
  • User-Defined Subtypes 使用者自定資料型態
  • 進階資料型態宣告
    - %TYPE
    - %ROWTYPE
Predefined Datatypes 預設資料型態的種類,大致整理成下圖: