前言
楊藝先前的工作使用Oracle資料庫,因專案需求先前主要就是撰寫PL/SQL,將資料庫相關邏輯都放置資料庫內,包含增、刪、查、改邏輯,不過因為楊藝每個案子使用的資料庫都不同,因此換了案子不一定使用Oracle資料庫,因此將其記錄下來,往後若有使用到楊藝比較容易找到自己的資源。
實作
基本的PL/SQL架構可以分為以下區塊
|
|
如同撰寫許多程式一樣,每一個PL/SQL陳述句後,皆須使用;結束。
以下進行相關示範
|
|
上述範例說明如下:
- DECLARE: 此區塊用於宣告變數。
- DBMS_OUTPUT: DBMS_OUTPUT為Oracle內建的套裝程式(package),內含許多的Function或是Stored Procedures,在此使用到PUT以及PUT_LINE。PUT輸出不換行;而PUT_LINE則會換行。
執行結果
|
|