聯繫我們

課程簡介

PL/SQL 基礎知識

  • PL/SQL 架構與區塊結構
  • 資料類型、變數與常量
  • 宣告與賦值變數

控制流程與決策邏輯

  • IF、CASE 和巢狀條件判斷
  • LOOP、WHILE 和 FOR 結構
  • EXIT 和 CONTINUE 語句

遊標與交易處理

  • 隱式與顯式遊標
  • 遊標 FOR 迴圈與屬性
  • 交易控制:COMMIT、ROLLBACK、SAVEPOINT

例外處理

  • 例外類型與 WHEN 子句
  • 使用 RAISE_APPLICATION_ERROR
  • 自定義例外與處理器

程序與函數

  • 建立程序與函數
  • IN、OUT 和 IN OUT 參數
  • 從 SQL 和 PL/SQL 調用存儲過程

包與觸發程序

  • 建立與管理包
  • 包的規範 vs. 主體
  • 行級與語句級觸發程序

安全性與測試

  • 授予和撤銷執行權限
  • 使用 SQL Developer 調試 PL/SQL
  • 單筆測試存儲過程與包

總結與下一步

最低要求

  • 了解關聯式資料庫概念
  • 具備 SQL 的基本知識
  • 熟悉程序編程的基本原理

受眾對象

  • 資料庫開發人員
  • 後端程式設計師與資料工程師
  • 在 Oracle 環境中工作的技術支援和 DevOps 人員
 21 小時

客戶評論 (3)

課程分類