Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
课程大纲
介绍
- 宗旨和目标
- 课程安排
- 介绍
- 先决条件
- 责任
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 小时
客户评论 (3)
the practices and the trainer notes
Hamda AlMahri - Dubai Courts
课程 - ORACLE PL/SQL Fundamentals
Mr. Khobeib was a great lecturer and trainer. As a beginner to PL/SQL, Khobeib explained the basics and was patient with us while going through the training material. He answered all our questions thoroughly and showed a lot of examples when we asked him to. I definitely learned a lot and can start doing tasks with PL/SQL.
Abdulrahman Alsalami - Dubai Courts
课程 - ORACLE PL/SQL Fundamentals
the trainer helpful all the time