- 7
- 0
- 约8.93万字
- 约 126页
- 2015-10-20 发布于河南
- 举报
《51CTO下载-Oracle+PL-SQL》.pdf
Oracle PL/SQL语言初级教程
PL/SQL 语言基础
PL/SQL 是一种高性能的基于事务处理的语言,能运行在任何 ORACLE 环境中,支持所有数据处理命令。
通过使用 PL/SQL 程序单元处理 SQL 的数据定义和数据控制元素。
• Oracle PL/SQL语言基础(1) • Oracle PL/SQL语言基础(3)
• Oracle PL/SQL语言基础(2)
复合数据类型
PL/SQL 有两种复合数据结构:记录和集合。记录由不同的域组成,集合由不同的元素组成。在本文中我
们将讨论记录和集合的类型、怎样定义和使用记录和集合。
• 复合数据类型(1) • 复合数据类型(4)
• 复合数据类型(2) • 复合数据类型(5)
• 复合数据类型(3)
单行函数和组函数
函数是一种有零个或多个参数并且有一个返回值的程序。在 SQL 中 Oracle 内建了一系列函数,这些函数
都可被称为 SQL 或 PL/SQL 语句,函数主要分为两大类:单行函数和组函数。
• 单行函数和组函数详解(1) • 单行函数和组函数详解(4)
• 单行函数和组函数详解(2) • 单行函数和组函数详解(5)
• 单行函数和组函数详解(3)
表和视图
Oracle 中表是数据存储的基本结构。Oracle 中引入了分区表和对象表,视图是一个或多个表中数据的逻辑
表达式。本文我们将讨论怎样创建和管理简单的表和视图。
• 表和视图(1) • 表和视图(2)
完整性约束
完整性约束是一种规则,不占用任何数据库空间。完整性约束存在数据字典中,在执行 SQL 或 PL/SQL 期
间使用。用户可以指明约束是启用的还是禁用的,当约束启用时,他增强了数据的完整性,否则,则反之,
但约束始终存在于数据字典中。
• 完整性约束(1) • 完整性约束(3)
• 完整性约束(2)
过程和函数
过程和函数都以编译后的形式存放在数据库中,函数可以没有参数也可以有多个参数并有一个返回值。过
程有零个或多个参数,没有返回值。函数和过程都可以通过参数列表接收或返回零个或多个值,函数和过
程的主要区别不在于返回值,而在于他们的调用方式。
• 过程和函数(1) • 过程和函数(2)
操作和控制语言
SQL 语言共分为四大类:数据查询语言 DQL,数据操纵语言 DML, 数据定义语言 DDL,数据控制语言
DCL。其中用于定义数据的结构,比如 创建、修改或者删除数据库;DCL 用于定义数据库用户的权限。
• 数据操作和控制语言详解(1) • 数据操作和控制语言详解(3)
• 数据操作和控制语言详解(2)
游标
当执行一条 DML 语句后,DML 语句的结果保存在四个游标属性中,这些属性用于控制程序流程或者了解
程序的状态。当运行 DML 语句时,PL/SQL 打开一个内建游标并处理结果,游标是维护查询结果的内存中
的一个区域。
• 游标使用大全(1) • 游标使用大全(3)
• 游标使用大全(2)
异常处理
PL/SQL 处理异常不同于其他程序语言的错误管理方法,PL/SQL 的异常处理机制与ADA 很相似,有一个
处理错误的全包含方法。
• 异常处理初步(1) • 异常处理初步(2)
PL/SQL 语言基础
Oracle PL/SQL 语言基础(1)
PL/SQL 是 ORACLE 对标准数据库语言的扩展,ORACLE 公司已经将 PL/SQL 整合到
ORACLE 服务器和其他工具中了,近几年中更多的开发人员和 DBA 开始使用 PL/SQL,本
文将讲述 PL/SQL 基础语法,结构和组件、以及如何设计并执行一个 PL/SQL 程序。
PL/SQL 的优点
从版本
您可能关注的文档
- 《2016年12月4日PMP考试反馈分析》.pdf
- 《2016年12月份ACCA考试F6 UK模拟测试题目》.docx
- 《2016年1月(秋季)MBA联考英语真题答案解析》.doc
- 《2016年1月MBA联考写作真题》.doc
- 《2016年1月MBA联考真题(含答案)》.doc
- 《2016年1月MBA联考综合真题》.pdf
- 《2016年1月MBA联考逻辑真题.txt》.doc
- 《2016年1月份MBA联考逻辑真题解析》.doc
- 《2016年6月时事政治-国际部分-MTI专用》.pdf
- 《2016年6月香港SAT考前辅导》.pdf
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 2024浙江嘉兴市众业供电服务有限公司招聘笔试备考试题及答案解析.docx VIP
- Razer雷蛇灵刃15标准版-GTX1660 Ti(RZ09-03009)中文手册.pdf
- ISO90012015标准.ppt VIP
- 2025届湖南新高考教学教研联盟高三第二次联考数学试卷及参考答案.pdf VIP
- 辐射防护手册 第1分册 辐射源与屏蔽_李德平,潘自强主编_北京:原子能出版社_1987.08_10263208_P480.pdf
- 机器人行走机构及控制系统设计和实现计算机专业.pdf VIP
- 建筑装饰装修-分部工程质量验收记录表.doc VIP
- 2024年黑龙江省大庆市中考数学试题(原卷版).pdf
- 2025嘉兴市众业供电服务有限公司招聘74人笔试备考试题及答案解析.docx VIP
- (高清版)DB34∕T 4706-2024 手术智慧医疗系统建设规范.docx VIP
原创力文档

文档评论(0)