//簡要說明該文檔內容
SQL是用來訪問關系型數據庫一種通用語言
//可自行增加小分類
PL/SQL程序都是以塊(block)為基本單位
/*聲明部分
DECLARE
/*執行部分
BEGIN
/*異常處理部分
EXCEPTION
WHEN exceptioncase THEN
END;
例子
/*聲明部分
DECLARE
v_job NUMBER(
/*執行部分
BEGIN
DELETE FROM employee;
INSERT INTO employee
(depno
)
VALUES (
);
SELECT job
INTO v_job
FROM employee
WHERE depno =
dbms_output
/*異常處理部分
EXCEPTION
WHEN no_data_found THEN
dbms_output
END;
執行結果
PL/SQL主要用於數據庫編程
PL/SQL程序段中有三種程序結構
a)
IF condition
statement
ELSEIF conditon
statement
ELSE
statementelse
END IF;
b)
三種循環結構
簡單循環(也稱作無限循環)
LOOP
Loopstatement
END LOOP;
WHILE 循環
WHILE condition LOOP
loopstatement
END LOOP;
數字FOR循環
FOR variable IN low_bound
LOOP
loopstatement
END LOOP;
通常
c)
實際就是goto的運用
From:http://tw.wingwit.com/Article/program/Oracle/201311/17606.html