課程簡介

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)

課程分類