【下载地址】
PL /SQL基础教程 – PL/SQL 是 ORACLE 对标准数据库语言的扩展,ORACLE 公司已经将 PL/SQL 整合到 ORACLE服务器和其他工具中了,近几年中更多的开发人员和开始使用 PL/SQL,此书将讲述 PL/SQL 基础语法,结构和组件。
目录
第二章 基本的SQL SELECT语句………………………………………………………………………………… 1
第三章 限制行和对数据排序 ………………………………………………………………………………………… 2
第四章 联接多个表……………………………………………………………………………………………………….. 3
迪卡尔连接 …………………………………………………………………………………………………………. 3
相等连接 …………………………………………………………………………………………………………….. 3
不等连接 …………………………………………………………………………………………………………….. 3
自我连接 …………………………………………………………………………………………………………….. 4
外部连接 …………………………………………………………………………………………………………….. 4
集合运算符 …………………………………………………………………………………………………………. 4
第五章 单行函数 …………………………………………………………………………………………………………… 5
大小写转换函数 …………………………………………………………………………………………………. 5
字符串处理函数 …………………………………………………………………………………………………. 5
数字函数 …………………………………………………………………………………………………………….. 6
Date函数 ……………………………………………………………………………………………………………. 6
其它函数 …………………………………………………………………………………………………………….. 7
NESTRING函数…………………………………………………………………………………………………. 9
DUAL表 …………………………………………………………………………………………………………….. 9
第六章 组函数 …………………………………………………………………………………………………………….. 10
第七章 子查询 …………………………………………………………………………………………………………….. 11
单行子查询 ……………………………………………………………………………………………………….. 11
多行子查询 ……………………………………………………………………………………………………….. 11
多列子查询 ……………………………………………………………………………………………………….. 12
NULL值 …………………………………………………………………………………………………………… 13
嵌套的子查询……………………………………………………………………………………………………. 13
第八章 表的创建和维护 ……………………………………………………………………………………………… 15
表设计 ………………………………………………………………………………………………………………. 15
创建表 ………………………………………………………………………………………………………………. 16
修改现有的表……………………………………………………………………………………………………. 17
删除表 ………………………………………………………………………………………………………………. 19
第九章 约束 ………………………………………………………………………………………………………………… 20
创建约束 …………………………………………………………………………………………………………… 20
使用Primary Key约束 …………………………………………………………………………………….. 20
使用Foreign Key约束 …………………………………………………………………………………….. 21
使用Unique约束 ……………………………………………………………………………………………… 21
使用Check约束 ……………………………………………………………………………………………….. 21
使用Not NULL约束 ………………………………………………………………………………………….. 22
在创建表的过程中包括约束……………………………………………………………………………… 22
查看约束 …………………………………………………………………………………………………………… 22
PL/SQL——目录 II
禁用约束 …………………………………………………………………………………………………………… 23
删除约束 …………………………………………………………………………………………………………… 23
第十章 数据操作 …………………………………………………………………………………………………………. 24
插入新行 …………………………………………………………………………………………………………… 24
修改现有的行……………………………………………………………………………………………………. 25
替换变量 …………………………………………………………………………………………………………… 25
事务控制语句……………………………………………………………………………………………………. 25
删除行 ………………………………………………………………………………………………………………. 25
表锁 ………………………………………………………………………………………………………………….. 26
第十一章 视图 …………………………………………………………………………………………………………….. 27
创建视图 …………………………………………………………………………………………………………… 27
创建复杂视图……………………………………………………………………………………………………. 27
删除视图 …………………………………………………………………………………………………………… 28
创建内联视图……………………………………………………………………………………………………. 28
第十五章 PL/SQL简介 ……………………………………………………………………………………………….. 29
基本结构 …………………………………………………………………………………………………………… 30
声明部分 …………………………………………………………………………………………………………… 30
可执行部分 ……………………………………………………………………………………………………….. 31
执行控制 …………………………………………………………………………………………………………… 31
循环语句 …………………………………………………………………………………………………………… 32
第十六章 游标和异常………………………………………………………………………………………………….. 34
游标 ………………………………………………………………………………………………………………….. 34
异常处理 ……………………………………………………………………………………………………………目录