【正文】
SITIVENUMBERDEC,DECIMAL,DOUBLE PRECISION,PLOAT,INTEGER,INT,NUMERIC,REAL,SMALLINT字符CHARCHARACTER,STRINGVARCHAR2VARCHARLONGLONG RAWRAWRAWID邏輯BOOLEAN日期DATE組合類型記錄RECORD表TABLE2)、變量和常量在PL/SQL程序中可將值存儲在變量和常量中,當(dāng)程序執(zhí)行時,變量的值可以改變,而常量的值不能改變。3)、程序塊式結(jié)構(gòu):DECLARE 變量說明部分;BEGIN 執(zhí)行語句部分;[EXCEPTION 例外處理部分;]END。 控制語句:分支語句:IF condition THEN Sequence_of_statements。END IF。IF condition THEN Sequence_of_statement1。ELSE Sequence_of_statement2。END IF。IF condition1 THEN Sequence_of_statement1。ELSIF condition2 THEN Sequence_of_statement2。ELSIF condition3 THEN Sequence_of_statement3。END IF。 循環(huán)語句:LOOP Sequence_of_statements。 IF condition THEN EXIT。 END IF。END LOOP。 WHILE condition LOOP Sequence_of_statements。END LOOP。FOR counter IN lower_bound..higher_bound LOOP Sequence_of_statements。END LOOP。 子程序:存儲過程: CREATE PROCEDURE 過程名 (參數(shù)說明1,參數(shù)說明2, 。) IS [局部說明] BEGIN 執(zhí)行語句; END 過程名;存儲函數(shù): CREATE FUNCTION 函數(shù)名 (參數(shù)說明1,參數(shù)說明2, 。)RETURN 類型 IS [局部說明] BEGIN 執(zhí)行語句; END 函數(shù)名;