聯繫我們

課程簡介

PL/SQL 簡介

  • PL/SQL 運行環境概覽
  • PL/SQL 塊的結構與類型
  • 變量的聲明與使用
  • 控制結構:條件判斷與循環

在 PL/SQL 中集成 SQL

  • 執行 DML 命令
  • 利用 DDL 和動態 SQL
  • 事務控制命令(TCL)
  • 使用 SELECT 語句進行數據檢索

存儲過程與函數

  • 存儲過程和函數的創建與刪除
  • 參數化技術
  • 按值傳遞和引用傳遞參數;了解 NOCOPY

錯誤與異常處理

  • 在 PL/SQL 中管理錯誤和異常的策略

光標管理

  • 理解記錄和靜態光標
  • 參數化光標
  • 實現帶有 FOR UPDATE 的光標

關聯數組

  • 在 PL/SQL 中聲明和使用關聯數組

  • 包的結構:規範與體
  • 初始化部分、全局變量及內存管理
  • 封裝、重載和前向聲明的概念

觸發器

  • 創建 DML 觸發器
  • 實現 INSTEAD OF 觸發器
  • 理解系統觸發器
  • 探索高級觸發器功能

內置包的實用應用

  • 使用 UTL_FILE 寫入文件
  • 從 PL/SQL 發送電子郵件

代碼管理與編譯

  • 代碼加密與混淆技術
  • 利用條件編譯
  • 管理對象依賴關係
  • 解讀編譯器警告

總結與下一步

最低要求

  • 具備任何編程語言的基本技能(結構化或面向對象)
  • 熟悉 SQL 基礎知識及 Oracle 數據庫環境

適用對象

  • 開發人員
  • 數據庫管理員
 28 小時

客戶評論 (3)

課程分類