课程大纲

PL/SQL 简介

  • 什么是PL/SQL?
  • 使用 PL/SQL 的优点

PL/SQL 块的基本结构

  • 匿名块
  • 命名块

变量和数据类型

  • 变量声明
  • 语法和规则
  • PL/SQL 中的数据类型
  • 在 PL/SQL 块中使用变量

控制结构

  • 如果-然后-else
  • CASE 语句
  • FOR 循环
  • WHILE 循环

存储过程和函数

  • 创建和运行存储过程
  • 语法和示例
  • 输入和输出参数
  • 在 PL/SQL 中创建和执行函数
  • 语法和示例
  • 在 SQL 语句中的用法

游标

  • 显式游标
  • 隐式游标
  • 获取数据
  • 游标属性

异常处理

  • 预定义的例外
  • 用户定义的例外
  • 使用 TRY-CATCH 模块

事务控制

  • PL/SQL 中的事务控制
  • 使用嵌套区块和交易
  • 管理嵌套事务
  • 创建和使用保存点

高级光标技术

  • 强与弱 REF CURSOR
  • 使用场景

触发器

  • 创建触发器
  • 触发器的类型
  • 使用触发器进行审核

PL/SQL 中的软件包

  • 创造
  • 规范
  • 实现
  • 执行
  • 调用
  • 实际应用
  • 代码演练

摘要和后续步骤

要求

  • 基本了解 SQL
  • 了解数据库架构、表和关系

观众

  • Database 管理员
  • Database 开发者
  • 软件开发人员
  • 数据分析师
 21 小时

客户评论 (5)

即将举行的公开课程

课程分类