没有合适的资源?快使用搜索试试~ 我知道了~
Oracle PLSQL开发基础.pdf
需积分: 5 1 下载量 123 浏览量
2024-04-08
18:49:51
上传
评论
收藏 1.69MB PDF 举报
温馨提示
试读
167页
oracle PLSQL开发基础.pdf
资源推荐
资源详情
资源评论
Oracle PLSQL 开发基础
前 言
课程简介。
本教材主要针对需要在平台数据上查询数据和察看代码的测试人员。要求学
员已经掌握 Oracle 的基本概念和 Oracle SQL 语言。
本教材由质控办廖昊星编写,在编写过程中得到了同事的大力支持,特此鸣
谢。
目 录
课程目标: ........................................................................................................................... 1
第 1 章 PL/SQL 语言基础 .................................................................................................. 2
1.1 什么是 PL/SQL .......................................................................................................... 2
1.2 PL/SQL 块结构基础 ................................................................................................... 2
1.3 PL/SQL 的数据与数据类型 ........................................................................................ 5
1.4 PL/SQL 的操作符 ....................................................................................................... 8
1.5 PL/SQL 流程控制 ....................................................................................................... 9
1.6 PL/SQL 的异常处理 ................................................................................................. 17
第 2 章 复合数据 .............................................................................................................. 22
2.1 PL/SQL 记录 ............................................................................................................ 22
2.2 PL/SQL 集合 ............................................................................................................ 28
第 3 章 PL/SQL 中的 SQL ............................................................................................... 37
3.1 PL/SQL 中的 DML .................................................................................................... 37
3.2 事务管理 .................................................................................................................. 46
3.3 数据检索与游标 ....................................................................................................... 49
3.4 游标变量和 REF CURSOR 类型 ............................................................................. 79
3.5 游标表达式 .............................................................................................................. 92
第 4 章 PL/SQL 应用程序结构 ......................................................................................... 96
4.1 过程、函数和参数 ................................................................................................... 96
4.2 包 ........................................................................................................................... 130
课程目标:
学员学完本课程之后,应该掌握如下内容:
1、了解 Oracle 数据库表的结构和数据存储方式。
2、能够使用 SQL 编写查询语句,获取所需的测试数据。
3、能够看懂一般的 PL/SQL 代码,并能找编写规范上的错误。
4、能够编写简单的 PL/SQL 程序。
第 1 章 PL/SQL 语言基础
PL/SQL 是 ORACLE 对标准数据库语言的扩展,ORACLE 公司已经将
PL/SQL 整合到 ORACLE 服务器和其他工具中了,近几年中更多的开发人员和
DBA 开始使用 PL/SQL,本文将讲述 PL/SQL 基础语法,结构和组件、以及如何
设计并执行一个 PL/SQL 程序。
1.1 什么是 PL/SQL
关于 PL/SQL 语言有以下几个特点的描述:
结构化、易读和易于理解。如果你是刚刚开始进行程序开发工作(比如说你
原来是一个业务人员),那么选择 PL/SQL 是一个适当的开始。PL/SQL 语言包
含了大量的关键字、结构,这使得 PL/SQL 写成的程序非常易于理解,也容易学
习。
是一种标准化、轻便式的 Oracle 开发模式。大家都知道,Java 是一种最有
名的跨平台语言,号称“一次编译,随处运行”,但是,事实上 Oracle PL/SQL
早就已经“实现”了,只不过必需运行在 Oracle 上而已。
嵌入式语言。PL/SQL 程序不能独立运行的,它必须有一个宿主环境,也就
是说必须把 PL/SQL 程序嵌入到 Oracle 数据库中才能运行。
简而言之,PL/SQL 就是 SQL 语句的超集,也可称为“可程序化”的 SQL
语言,是一种容易学习上手的语言。
1.2 PL/SQL 块结构基础
PL/SQL 是一种块结构的语言,组成 PL/SQL 程序的单元是逻辑块,一个
PL/SQL 程序包含了一个或多个逻辑块,每个块都可以划分为三个部分。与其他
语言相同,变量在使用之前必须声明,PL/SQL 提供了独立的专门用于处理异常
的部分,下面描述了 PL/SQL 块的不同部分:
1.2.1 声明部分(Declaration section)
声明部分包含了变量和常量的数据类型和初始值。这个部分是由关键字
DECLARE 开始,如果不需要声明变量或常量,那么可以忽略这一部分;需要说
剩余166页未读,继续阅读
资源评论
shandongwill
- 粉丝: 3633
- 资源: 459
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功