没有合适的资源?快使用搜索试试~ 我知道了~
首页Oracle+PLSQL开发基础
资源详情
资源评论
资源推荐
Oracle PLSQL 开发基础
Oracle PL/SQL 开发基础
前 言
课程简介。
本教材主要针对需要在平台数据上查询数据和察看代码的测试人员。要求
学员已经掌握 Oracle 的基本概念和 Oracle SQL 语言。
本教材由质控办廖昊星编写,在编写过程中得到了测试部同事的大力支持 ,
特此鸣谢。
1 / 171
Oracle PL/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 流程控制....................................................................................................10
1.6 PL/SQL 的异常处理................................................................................................18
第 2 章 复合数据.............................................................................................................22
2.1 PL/SQL 记录...........................................................................................................23
2.2 PL/SQL 集合...........................................................................................................29
第 3 章 PL/SQL 中的 SQL..............................................................................................37
3.1 PL/SQL 中的 DML...................................................................................................37
3.2 事务管理.................................................................................................................46
3.3 数据检索与游标......................................................................................................49
3.4 游标变量和 REF CURSOR 类型.............................................................................80
3.5 游标表达式..............................................................................................................94
第 4 章 PL/SQL 应用程序结构........................................................................................98
4.1 过程、函数和参数...................................................................................................98
4.2 包..........................................................................................................................133
2 / 171
Oracle PL/SQL 开发基础
课程目标:
学员学完本课程之后,应该掌握如下内容:
1、了解 Oracle 数据库表的结构和数据存储方式。
2、能够使用 SQL 编写查询语句,获取所需的测试数据。
3、能够看懂一般的 PL/SQL 代码,并能找编写规范上的错误。
4、能够编写简单的 PL/SQL 程序。
1 / 171
Oracle 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)
声明部分包含了变量和常量的数据类型和初始值。这个部分是由关键字
2 / 171
剩余63页未读,继续阅读
wjh168
- 粉丝: 9
- 资源: 23
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- stc12c5a60s2 例程
- Android通过全局变量传递数据
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0