- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[计算机软件及应用]OraclePL-SQL
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 的优点
从版本
您可能关注的文档
- [计算机硬件及网络]智能广告框架BJ12_ISES003_102_CHIf.pdf
- [计算机硬件及网络]欣旺达:笔记本电脑类锂离子电池模组技改项目可行性研究报告.pdf
- [计算机硬件及网络]智能交通高清摄像机_WEB使用说明书V10ITC202、213-CVRB3A.doc
- [计算机硬件及网络]汉英口译词汇汇总.pdf
- [计算机硬件及网络]用 XmlWriter 编写 XML.doc
- [计算机硬件及网络]液压挖掘机.ppt
- [计算机硬件及网络]液晶电视系系教程.ppt
- [计算机硬件及网络]博信通融合通信平台.ppt
- [计算机硬件及网络]烽火设备子网级交叉介绍.ppt
- [计算机硬件及网络]第10讲_第5章ARM汇编语言程序指示符与语句格式 101页.ppt
- [计算机软件及应用]oracle表分区详解.doc
- [计算机软件及应用]oracle_教程_第8章_存储过程、函数和包.ppt
- [计算机软件及应用]Oracle11g1+RAC+install+for+CentOS5ASM+to+FC+SAN_IT168文库.pdf
- [计算机软件及应用]Oracle+TimesTen深入内存数据库培训PPT.ppt
- [计算机软件及应用]PHPCMS2008数据库设计.pdf
- [计算机软件及应用]PHP阶段训练.doc
- [计算机软件及应用]plc交通灯毕业设计.doc
- [计算机软件及应用]phpwind论坛搭建环境的配置说明.doc
- [计算机软件及应用]JCP虚拟机java实现.ppt
- [计算机软件及应用]ps教程.doc
文档评论(0)