課程簡介

介紹 PL/SQL

  • PL/SQL 運行時環境概述
  • PL/SQL 塊的結構和類型
  • 聲明和利用變數
  • 控制結構:條件語句和迴圈

將 SQL 合併到 PL/SQL 中

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

過程和功能

  • 創建和刪除過程和功能
  • 參數化技術
  • 按值和引用傳遞參數;理解 NOCOPY

錯誤和異常處理

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

游標 Management

  • 了解記錄和靜態遊標
  • 參數化游標
  • 使用 實現遊標 FOR UPDATE

關聯陣列

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

  • 封裝結構:規格和主體
  • 初始化節、全域變數和記憶體管理
  • 封裝、重載和前向聲明的概念

觸發器

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

內置套件的實際應用

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

代碼 Management 和編譯

  • 代碼加密和模糊處理技術
  • 利用條件編譯
  • 管理物件依賴關係
  • 解釋編譯器警告

總結和後續步驟

最低要求

  • 基本熟練掌握任何程式設計語言(結構化或面向物件)
  • 熟悉 SQL 基礎知識和 Oracle 資料庫環境

觀眾

  • 開發人員
  • Database 管理員
 28 時間:

客戶評論 (3)

課程分類