聯繫我們
 課程時長 21 時間: (3 天)

課程簡介

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 包

  • 創建
  • 規範(Specification)
  • 實現(Implementation)
  • 執行
  • 調用
  • 實際應用
  • 代碼解讀

總結與後續步驟

最低要求

  • 對 SQL 的基本理解
  • 對數據庫模式、表和關係的理解

目標受眾

  • 數據庫管理員
  • 數據庫開發人員
  • 軟件開發人員
  • 數據分析師

人數


每位參與者的報價

客戶評論 (5)

即將到來的課程

課程分類