课程大纲

创建存储的子例程

  • 编译、对象状态、源代码
  • 代码加密(换行)
  • 对象依赖关系模型
  • 参数化

PL/SQL 中的权限和方案

  • 所有者-调用方模型
  • 直接权限和基于角色的权限
  • 白名单
  • 为过程分配角色并继承权限

高级游标

  • 显式游标和游标循环的比较
  • 指向弱游标和强游标的指针
  • 支持动态游标
  • FOR UPDATE 游标

收集

  • 关联数组(索引依据)、嵌套和(嵌套表)和 varraye
  • 属性、处理、初始化、内存分配
  • 批量查询 (BULK COLLECT) 和批量 DML (FORALL)
  • 动态中的大规模操作 SQL
  • 批量操作中的异常处理
  • 数组和流式处理函数

  • 包装结构:规格和主体
  • 使用软件包的好处
  • 初始化部分和全局变量、内存管理、包实例

触发器

  • DML 触发器
  • 查看触发器(而不是 OF)
  • 系统触发器
  • 复合触发器

应用程序上下文和 VPD

  • 使用内置上下文
  • 创建您自己的私有和全局环境
  • 写入和读取上下文值
  • 策略和虚拟专用 Database

附录 A - 嵌入式软件包的使用示例

  • 文件支持 (utl_file)
  • 任务计划(dbms_job和dbms_scheduler

建议的预训练

ORA_S1, ORA_P1

建议的后续培训

ORA_SP3

要求

了解查询领域的语言 SQL 基础知识,以及 DML、DDL 和 TCL 命令,以及解释和创建简单 PL/SQL 脚本的能力。

 21 小时

人数



每位参与者的报价

客户评论 (1)

相关课程

课程分类