聯繫我們

課程簡介

PL/SQL 簡介

  • 什麼是 PL/SQL?
  • 使用 PL/SQL 的優勢

PL/SQL 區塊的基本結構

  • 匿名區塊
  • 命名區塊

變數與資料類型

  • 變數宣告
  • 語法與規則
  • PL/SQL 中的資料類型
  • 在 PL/SQL 區塊中使用變數

控制結構

  • IF-THEN-ELSE
  • CASE 陳述式
  • FOR 迴圈
  • WHILE 迴圈

存放過程與函數

  • 建立與執行存放過程
  • 語法與範例
  • 輸入與輸出參數
  • 在 PL/SQL 中建立與執行函數
  • 語法與範例
  • 在 SQL 陳述式中的應用

游標

  • 明確游標
  • 隱含游標
  • 擷取資料
  • 游標屬性

例外處理

  • 預定義異常
  • 使用者自訂異常
  • 使用 TRY-CATCH 區塊

交易控制

  • PL/SQL 中的交易控制
  • 使用巢狀區塊與交易
  • 管理巢狀交易
  • 建立與使用保存點

進階游標技術

  • 強型別與弱型別 REF CURSOR 的比較
  • 適用情境

觸發程序

  • 建立觸發程序
  • 觸發程序的類型
  • 使用觸發程序進行稽核

PL/SQL 中的套件

  • 建立
  • 規範
  • 實作
  • 執行
  • 呼叫
  • 實際應用案例
  • 程式碼詳解

總結與後續步驟

最低要求

  • 具備基本的 SQL 知識
  • 理解資料庫結構、表格及關係

適用對象

  • 資料庫管理員
  • 資料庫開發者
  • 軟體開發人員
  • 資料分析師
 21 小時

客戶評論 (5)

課程分類