ORACLE PL/SQL Fundamentals ( oplsqlfun | 21 hours )
該課程只適合那些對SQL有一定瞭解的人。
以前使用互動式計算機系統的經驗是可取的,但不是必需的。
這個為期 3 天的課程介紹了 ORACLE PL/SQL,這是一個應用程式開發環境,允許使用 SQL 和 PL/SQL 命令編寫存儲過程、函數和觸發器。
該課程採用研討會的形式,包括講座、工作示例和實踐練習。雖然內容可以定製,但至少需要 2 天來涵蓋核心元素。
提供了完整的課程筆記以及範例資料庫檔、範例 SQL 檔和用於存取 ORACLE 資料庫的免費軟體工具。
介紹
- 宗旨和目標
- 課程安排
- 介紹
- 先決條件
- 責任
SQL 工具
- 目標
- SQL 開發人員
- SQL 開發人員 - 連接
- 查看表資訊
- 使用 SQL, SQL 開發人員 - 查詢
- SQL*加號登錄
- 直接連接
- 使用 SQL*Plus
- 結束會話
- SQL*加號命令
- SQL*Plus 環境
- SQL*加提示
- 查找有關表的資訊
- 獲取説明
- 使用 SQL 檔
- iSQL*Plus,實體模型
- ORDERS 表
- FILM桌子
- 課程表講義
- SQL 語句語法
- SQL*加號命令
什麼是PL/SQL?
- 什麼是PL/SQL?
- 為什麼使用 PL/SQL?
- 塊狀結構
- 顯示消息
- 示例代碼
- 設置SERVEROUTPUT
- 更新示例、樣式指南
變數
- 變數
- 數據類型
- 設置變數
- 常數
- 局部變數和全域變數
- %type 變數
- 替換變數
- 帶有 & 的評論
- 驗證選項
- && 變數
- 定義和取消定義
SELECT 語句
- SELECT 語句
- 填充變數
- %rowtype 變數
- CHR 函數
- 自學
- PL/SQL 記錄
- 示例聲明
條件語句
- IF 語句
- SELECT 語句
- 自學
- 案情陳述
陷印錯誤
- 例外
- 內部錯誤
- 錯誤代碼和消息
- 使用未找到數據
- 用戶異常
- 引發應用程式錯誤
- 捕獲未定義的錯誤
- 使用 PRAGMA EXCEPTION_INIT
- 提交和回滾
- 自學
- 嵌套塊
- 車間
反覆運算 - 迴圈
- Loop 語句
- While 語句
- For 語句
- Goto 語句和標籤
游標
- 游標
- 游標屬性
- 顯式遊標
- 顯式遊標示例
- 聲明游標
- 聲明變數
- 打開,獲取第一行
- 獲取下一行
- 當 %Notfound 時退出
- 關閉
- 對於迴圈 I
- 對於迴圈II
- 更新範例
- 更新,
- 用於更新
- 其中電流為
- 使用游標提交
- 驗證示例 I
- 驗證示例II
- 遊標參數,
- 車間
- 車間解決方案
過程、函數和包
- 創建聲明
- 參數
- 程式正文
- 顯示錯誤
- 描述過程
- 調用過程
- SQL*Plus 中的調用過程
- 使用輸出參數
- 使用輸出參數進行調用
- 創建函數
- 示例函數
- 顯示錯誤
- 描述函數
- 調用函數
- 在 SQL*Plus 中調用函數
- 模組化Programming
- 示例過程
- 調用函數
- 在 IF 語句中調用函數
- 創建包
- 包裝示例
- 套餐的原因
- 公共和私人子計劃
- 顯示錯誤
- 描述包
- 在 SQL*Plus 中調用包
- 從子程式調用包
- 刪除子程式
- 查找子程式
- 創建調試包
- 調用調試包
- 位置和命名表示法
- 參數預設值
- 重新編譯過程和函數
- 車間
觸發器
- 創建觸發器
- 語句觸發器
- 行級觸發器
- WHEN 限制
- 選擇性觸發器 - IF
- 顯示錯誤
- 在觸發器中提交
- 限制
- 突變觸發器
- 查找觸發器
- 放下觸發器
- 生成自動編號
- 禁用觸發器
- 啟用觸發器
- 觸發器名稱
樣本數據
- ORDER 表
- FILM桌子
- EMPLOYEE 表
動態 SQL
- SQL 在 PL/SQL
- 捆綁
- 動態 SQL
- 原生動態 SQL
- DDL 和 DML
- DBMS_SQL 包裝
- 動態 SQL - 選擇
- 動態 SQL - SELECT 過程
使用檔
- 使用文字檔
- UTL_FILE套餐
- 寫入/追加示例
- 閱讀範例
- 觸發器示例
- DBMS_ALERT套餐
- DBMS_JOB套餐
收集
- %type 變數
- 記錄變數
- 集合類型
- 按表索引
- 設置值
- 不存在 Elements
- 嵌套表
- 嵌套表初始化
- 使用構造函數
- 添加到嵌套表
- 瓦雷恩斯
- Varray 初始化
- 向 Varray 添加 Elements
- 多級集合
- 批量綁定
- 批量綁定示例
- 交易問題
- BULK COLLECT 子句
- 返回
Ref 游標
- 游標變數
- 定義 REF CURSOR 類型
- 聲明遊標變數
- 受約束和不受約束
- 使用游標變數
- 游標變數示例
United Arab Emirates - ORACLE PL/SQL Fundamentals
Qatar - ORACLE PL/SQL Fundamentals
Egypt - ORACLE PL/SQL Fundamentals
Saudi Arabia - ORACLE PL/SQL Fundamentals
South Africa - ORACLE PL/SQL Fundamentals
Brasil - Fundamentos ORACLE PL/SQL
Canada - ORACLE PL/SQL Fundamentals
中国 - ORACLE PL/SQL Fundamentals
香港 - ORACLE PL/SQL Fundamentals
澳門 - ORACLE PL/SQL Fundamentals
台灣 - ORACLE PL/SQL Fundamentals
USA - ORACLE PL/SQL Fundamentals
Österreich - ORACLE PL/SQL Grundlagen
Schweiz - ORACLE PL/SQL Grundlagen
Deutschland - ORACLE PL/SQL Grundlagen
Czech Republic - ORACLE PL/SQL Fundamentals
Denmark - ORACLE PL/SQL Fundamentals
Estonia - ORACLE PL/SQL Fundamentals
Finland - ORACLE PL/SQL Fundamentals
Greece - ORACLE PL/SQL Fundamentals
Magyarország - ORACLE PL/SQL Fundamentals
Ireland - ORACLE PL/SQL Fundamentals
Luxembourg - ORACLE PL/SQL Fundamentals
Latvia - ORACLE PL/SQL Fundamentals
España - Fundamentos de ORACLE PL / SQL
Italia - ORACLE PL/SQL Fundamentals
Lithuania - ORACLE PL/SQL Fundamentals
Nederland - ORACLE PL/SQL Fundamentals
Norway - ORACLE PL/SQL Fundamentals
Portugal - Fundamentos ORACLE PL/SQL
România - ORACLE PL/SQL Fundamentals
Sverige - ORACLE PL/SQL Fundamentals
Türkiye - ORACLE PL/SQL Fundamentals
Malta - ORACLE PL/SQL Fundamentals
Belgique - ORACLE PL/SQL Fundamentals
France - ORACLE PL/SQL Fundamentals
日本 - ORACLE PL/SQL Fundamentals
Australia - ORACLE PL/SQL Fundamentals
Malaysia - ORACLE PL/SQL Fundamentals
New Zealand - ORACLE PL/SQL Fundamentals
Philippines - ORACLE PL/SQL Fundamentals
Singapore - ORACLE PL/SQL Fundamentals
Thailand - ORACLE PL/SQL Fundamentals
Vietnam - ORACLE PL/SQL Fundamentals
India - ORACLE PL/SQL Fundamentals
Argentina - Fundamentos de ORACLE PL / SQL
Chile - Fundamentos de ORACLE PL / SQL
Costa Rica - Fundamentos de ORACLE PL / SQL
Ecuador - Fundamentos de ORACLE PL / SQL
Guatemala - Fundamentos de ORACLE PL / SQL
Colombia - Fundamentos de ORACLE PL / SQL
México - Fundamentos de ORACLE PL / SQL
Panama - Fundamentos de ORACLE PL / SQL
Peru - Fundamentos de ORACLE PL / SQL
Uruguay - Fundamentos de ORACLE PL / SQL
Venezuela - Fundamentos de ORACLE PL / SQL
United Kingdom - ORACLE PL/SQL Fundamentals
South Korea - ORACLE PL/SQL Fundamentals
Pakistan - ORACLE PL/SQL Fundamentals
Sri Lanka - ORACLE PL/SQL Fundamentals
Bulgaria - ORACLE PL/SQL Fundamentals
Bolivia - Fundamentos de ORACLE PL / SQL
Indonesia - ORACLE PL/SQL Fundamentals
Kazakhstan - ORACLE PL/SQL Fundamentals
Moldova - ORACLE PL/SQL Fundamentals
Morocco - ORACLE PL/SQL Fundamentals
Tunisia - ORACLE PL/SQL Fundamentals
Kuwait - ORACLE PL/SQL Fundamentals
Oman - ORACLE PL/SQL Fundamentals
Slovakia - ORACLE PL/SQL Fundamentals
Kenya - ORACLE PL/SQL Fundamentals
Nigeria - ORACLE PL/SQL Fundamentals
Botswana - ORACLE PL/SQL Fundamentals
Slovenia - ORACLE PL/SQL Fundamentals
Croatia - ORACLE PL/SQL Fundamentals
Serbia - ORACLE PL/SQL Fundamentals