课程大纲

PL/SQL 基础

  • PL/SQL 架构与区块结构
  • 资料类型、变数与常数
  • 宣告与指派变数

控制流程与决策逻辑

  • IF、CASE 与巢状条件
  • LOOP、WHILE 与 FOR 结构
  • EXIT 与 CONTINUE 语句

游标与交易

  • 隐式与显式游标
  • 游标 FOR 回圈与属性
  • 交易控制:COMMIT、ROLLBACK、SAVEPOINT

例外处理

  • 例外类型与 WHEN 子句
  • 使用 RAISE_APPLICATION_ERROR
  • 自订例外与处理程序

程序与函数

  • 建立程序与函数
  • IN、OUT 与 IN OUT 参数
  • 从 SQL 与 PL/SQL 呼叫预存程序

套件与触发器

  • 建立与管理套件
  • 套件规格与主体
  • 列级与语句级触发器

安全性与测试

  • 授予与撤销执行权限
  • 使用 SQL Developer 除错 PL/SQL
  • 单元测试预存程序与套件

总结与下一步

要求

  • 了解关系型数据库的概念
  • SQL 的基础知识
  • 熟悉程序化编程的基础

受众

  • Database 开发者
  • 后端程序员和数据工程师
  • 技术支持人员和 DevOps 人员,工作在 Oracle 环境中
 21 小时

客户评论 (3)

即将举行的公开课程

课程分类