联系我们

课程大纲

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基础知识
  • 熟悉过程化编程基础

目标受众

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

客户评论 (3)

即将举行的公开课程

课程分类