課程簡介

介紹

  • 宗旨和目標
  • 課程安排
  • 介紹
  • 先決條件
  • 責任

SQL 工具

  • 目標
  • SQL 開發人員
  • SQL 開發人員 - 連接
  • 查看表資訊
  • 使用 SQL, SQL 開發人員 - 查詢
  • SQL*加登錄
  • 直接連接
  • 使用 SQL*Plus
  • 結束會話
  • SQL*Plus 命令
  • SQL*Plus 環境
  • SQL*加提示
  • 查找有關表的資訊
  • 獲取説明
  • 使用 SQL 檔
  • iSQL*Plus,實體模型
  • ORDERS 表
  • FILM桌子
  • 課程表講義
  • SQL 語句語法
  • SQL*Plus 命令

什麼是PL/SQL?

  • 什麼是PL/SQL?
  • 為什麼使用 PL/SQL?
  • 塊結構
  • 顯示消息
  • 示例代碼
  • 設置SERVEROUTPUT
  • 更新示例、樣式指南

變數

  • 變數
  • 數據類型
  • 設置變數
  • 常數
  • 局部變數和全域變數
  • %type 變數
  • 替換變數
  • 帶有 & 的評論
  • 驗證選項
  • && 變數
  • 定義和取消定義

SELECT 語句

  • SELECT 語句
  • 填充變數
  • %rowtype 變數
  • CHR 函數
  • 自學
  • PL/SQL 提單記錄
  • 示例聲明

條件語句

  • IF 語句
  • SELECT 語句
  • 自學
  • 案例陳述

陷印錯誤

  • 例外
  • 內部錯誤
  • 錯誤代碼和消息
  • 未找到任何數據
  • 用戶異常
  • 引發應用程式錯誤
  • 捕獲未定義的錯誤
  • 使用 PRAGMA EXCEPTION_INIT
  • 提交和回滾
  • 自學
  • 嵌套塊
  • 車間

反覆運算 - 迴圈

  • Loop 語句
  • While 語句
  • For 語句
  • Goto 語句和標籤

游標

  • 游標
  • 游標屬性
  • 顯式遊標
  • 顯式遊標示例
  • 聲明游標
  • 聲明變數
  • 打開,獲取第一行
  • 獲取下一行
  • 當 %Notfound 時退出
  • 關閉
  • For 循環 I
  • 對於環路II
  • 更新範例
  • 用於更新
  • 用於更新
  • 其中電流
  • 使用游標提交
  • 驗證示例 I
  • 驗證示例二
  • 遊標參數,
  • 車間
  • 車間解決方案

過程、函數和套件

  • 創建聲明
  • 參數
  • 程式正文
  • 顯示錯誤
  • 描述過程
  • 調用過程
  • SQL*Plus 中的調用過程
  • 使用輸出參數
  • 使用輸出參數調用
  • 創建函數
  • 示例函數
  • 顯示錯誤
  • 描述函數
  • 調用函數
  • 在 SQL*Plus 中調用函數
  • 模組化程式設計
  • 示例過程
  • 調用函數
  • 在 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 類型
  • 聲明遊標變數
  • 受約束和不受約束
  • 使用游標變數
  • 游標變數示例

最低要求

該課程只適合那些對SQL有一定瞭解的人。

以前使用互動式計算機系統的經驗是可取的,但不是必需的。

  21 時間:
 

人數


開始於

結束於


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

客戶評論 (3)

相關課程

課程分類