21天学通PL/SQL

目 录
目 录
第1部分 第1周课程
第1章 第1天课程:学习PUSQL基础知识
1.1 PLSQL是什么
1.2 为什么要学习 PIJSQL
1.3 SQL.SQL”PluS.PUSQL之间的差别
1.3.1 SQL
1.3.2 PL/SQL
l.3.3 SQL*PlUS
1.3.4 阅读本书需要的资源
1.4 开始使用PLSQL
1.4.1 PL/SQL是块结构化的
1.4.2 编译和执行简单的块
1.4.3 生成输出结果
1.4.4 避免重新输入
1.4.5 编写第一个函数
1.4.6 查找编译错误
1.4.7 显示函数的返回值
1.4.8 这个简单的函数有用吗
1.5 使用Developerl2000中的过程生成器执行PL/SQL
1.5.1 启动过程生成器
l.5.2 使用交互式PL/SQL
l.5.3 创建SS_THRESH函数
1.5.4 与数据库相连
1.6 使用 SQLPlus Wroksheet
1.6.1 使用 SQLPlus Wrosheet执行 PL/SQL块
1.7 总结
1.8 问与答
1.9 测验和练习
1.9.1 测验
1.9.2 练习
第2章 第2天课程:编写声明和块
2.1 探讨数据类型
2.1.1 VMHARZ
2.1.2 VARCHARZ的子类型
2.1.3 CHAR
2.1.4 CHAR子类型
2.1.5 NUMBER
2.1.6 BINARtwGER
2.1.7 PLS INTEGER
2.1.8 DATE
2.l.9 BOOLEN
2.1.10 LONG
2.1.11 RAW
2.1.12 LONG RAW
2.1.13 ROWID
2.1.14 UROWID
2.1.15 MSLABEL
2.2 使用块结构
2.2.1 匿名块
2.2.2 函数和过程块
2.2.3 触发器块
2.2.4 嵌套块
2.2.5 嵌套函数和过程
2.2.6 作用域规则
2.3 总结
2.4 问与答
2.5 测验和练习
2.5.1 测验
2.5.2 练习
第3章 第3天课程:编写 PL/SQL表达式
3.1 理解操作符.表达式和转换
3.2 使用PL/SQL操作符建立表达式
3.2.1 算术操作符
3.2.2 比较操作符
3.2.3 逻辑操作符
3.2.4 字符串操作符
3.3 对字符串使用比较操作符
3.3.1 字符集对字符串比较的影响
3.3.2 大小写对字符串比较的影响
3.4 对日期使用比较操作符
3.5 使用表达式
3.5.1 定义表达式
3.5.2 操作符优先级
3.5.3 表达式类型
3.5.4 表达式中的空值
3.6 转换数据类型
3.6.1 隐式转换
3.6.2 显式转换
3.7 总结
3.8 问与答
3.9 测验和练习
3.9.1 测验
3.9.2 练习
第4章 第4天课程:使用函数.IF语句和循环
4.1 使用 PL/SQL函数
4.1.1 定义参数:形参和实参
4.1.2 返回类型
4.1.3 函数违规
4.1.4 异常处理
4.1.5 创建存储函数
4.1.6 查找错误
4.2 NULL语句
4.2.1 为何使用NULL语句
4.2.2 如何从PL/SQL中使用或不使用参数调用函数
4.2.3 调用者和定义者的权限
4.3 使用PL/SQL语句
4.3.1 IF语句
4.3.2 IF…MN…ELSE语句
4.3.3 嵌套IF语句
4.3.4 使用 IF...ELSIF语句
4.3.5 嵌套IF语句和ELSIF语句
4.3.6 格式化IF语句
4.3.7 避免IF语句中的常见错误
4.3.8 循环语句
4.3.9 反向循环
4.3.10 修改步长
4.4 总结
4.5 问与答
4.6 测验和练习
4.6.1 测验
4.6.2 练习
第5章 第5天课程:实现循环和 GOTO语旬
5.1 探讨标号和GOTO语句
5.1.1 语句标号
5.1.2 GOTO语句
5.1.3 GOTO语句的作用域规则
5.1.4 使用GOTO语句的范例
5.1.5 为何使用GOTO语句
5.2 WHIL循环
5.2.1 WHILE循环范例
5.3 EXry语句和 EXIT WHEN语句
5.3.1 使用 EXIT和 EXIT WHEN语句的范例
5.3.2 在循环中使用标号和EXIT语句
5.4 简单循环
5.4.1 简单循环范例
5.4.2 创建一个REPEAT…UNTIL循环
5.4.3 模仿的REPEAT…UN TIL循环范例
5.5 应该使用哪种循环
5.6 使用循环的指导原则
5.6.l 循环的格式
5.7 递归
5.7.l 准则
5.7.2 练习使用递归
5.7.3 为何使用递归
5.8 总结
5.9 问与答
5.10 测验和练习
5.10.1 测验
5.10.2练习
第6章第6天课程:使用Oracle的内置函数
6.1SQL函数和PLSQL函数的比较
6.2主要的函数类型
6.3试验函数
6.4使用转换函数
6.4.1使用TO--DATh函数
6.4.2使用TON HAR
6.4.3使用TOAN BER
6.4.4使用 TONHAR函数
6.5日期函数
6.5.1SYSDATE函数
6.5.2 ThUNC函数
6.5.3 ADDNONTHS函数
6.5.4 NEXTDAY函数
6.5.5 LAST--DAY函数
6.5.6 MONTllSNETWEENO函数
6.5.7 NEW函数
6.5.8 RO[JN’D函数
6.5.gflllM函数
6.6总结
6.7问与答
6.8测验和练习
6.8.1测验
6.8.2练习
第7章第7天课程:过程.包.错误和异常
7.1使用过程
7.1.1为何使用过程
7.1.2过程和函数
7.1.3创建过程
7.1.4RETU’RNi%句
7.1.5过程依赖性
7.1.6重新编译存储过程
7.1.7重新创建和修改函数
7.1.8调用存储过程
7.1.9使用参数
7.1.10参数定义
7.1.11列出存储过程的信息
7.1.12删除存储过程
7.1.13重载过程
7.1.14使用递归过程
7.2过程调用的安全性
7.3探讨包
7.3.1为
第1部分 第1周课程
第1章 第1天课程:学习PUSQL基础知识
1.1 PLSQL是什么
1.2 为什么要学习 PIJSQL
1.3 SQL.SQL”PluS.PUSQL之间的差别
1.3.1 SQL
1.3.2 PL/SQL
l.3.3 SQL*PlUS
1.3.4 阅读本书需要的资源
1.4 开始使用PLSQL
1.4.1 PL/SQL是块结构化的
1.4.2 编译和执行简单的块
1.4.3 生成输出结果
1.4.4 避免重新输入
1.4.5 编写第一个函数
1.4.6 查找编译错误
1.4.7 显示函数的返回值
1.4.8 这个简单的函数有用吗
1.5 使用Developerl2000中的过程生成器执行PL/SQL
1.5.1 启动过程生成器
l.5.2 使用交互式PL/SQL
l.5.3 创建SS_THRESH函数
1.5.4 与数据库相连
1.6 使用 SQLPlus Wroksheet
1.6.1 使用 SQLPlus Wrosheet执行 PL/SQL块
1.7 总结
1.8 问与答
1.9 测验和练习
1.9.1 测验
1.9.2 练习
第2章 第2天课程:编写声明和块
2.1 探讨数据类型
2.1.1 VMHARZ
2.1.2 VARCHARZ的子类型
2.1.3 CHAR
2.1.4 CHAR子类型
2.1.5 NUMBER
2.1.6 BINARtwGER
2.1.7 PLS INTEGER
2.1.8 DATE
2.l.9 BOOLEN
2.1.10 LONG
2.1.11 RAW
2.1.12 LONG RAW
2.1.13 ROWID
2.1.14 UROWID
2.1.15 MSLABEL
2.2 使用块结构
2.2.1 匿名块
2.2.2 函数和过程块
2.2.3 触发器块
2.2.4 嵌套块
2.2.5 嵌套函数和过程
2.2.6 作用域规则
2.3 总结
2.4 问与答
2.5 测验和练习
2.5.1 测验
2.5.2 练习
第3章 第3天课程:编写 PL/SQL表达式
3.1 理解操作符.表达式和转换
3.2 使用PL/SQL操作符建立表达式
3.2.1 算术操作符
3.2.2 比较操作符
3.2.3 逻辑操作符
3.2.4 字符串操作符
3.3 对字符串使用比较操作符
3.3.1 字符集对字符串比较的影响
3.3.2 大小写对字符串比较的影响
3.4 对日期使用比较操作符
3.5 使用表达式
3.5.1 定义表达式
3.5.2 操作符优先级
3.5.3 表达式类型
3.5.4 表达式中的空值
3.6 转换数据类型
3.6.1 隐式转换
3.6.2 显式转换
3.7 总结
3.8 问与答
3.9 测验和练习
3.9.1 测验
3.9.2 练习
第4章 第4天课程:使用函数.IF语句和循环
4.1 使用 PL/SQL函数
4.1.1 定义参数:形参和实参
4.1.2 返回类型
4.1.3 函数违规
4.1.4 异常处理
4.1.5 创建存储函数
4.1.6 查找错误
4.2 NULL语句
4.2.1 为何使用NULL语句
4.2.2 如何从PL/SQL中使用或不使用参数调用函数
4.2.3 调用者和定义者的权限
4.3 使用PL/SQL语句
4.3.1 IF语句
4.3.2 IF…MN…ELSE语句
4.3.3 嵌套IF语句
4.3.4 使用 IF...ELSIF语句
4.3.5 嵌套IF语句和ELSIF语句
4.3.6 格式化IF语句
4.3.7 避免IF语句中的常见错误
4.3.8 循环语句
4.3.9 反向循环
4.3.10 修改步长
4.4 总结
4.5 问与答
4.6 测验和练习
4.6.1 测验
4.6.2 练习
第5章 第5天课程:实现循环和 GOTO语旬
5.1 探讨标号和GOTO语句
5.1.1 语句标号
5.1.2 GOTO语句
5.1.3 GOTO语句的作用域规则
5.1.4 使用GOTO语句的范例
5.1.5 为何使用GOTO语句
5.2 WHIL循环
5.2.1 WHILE循环范例
5.3 EXry语句和 EXIT WHEN语句
5.3.1 使用 EXIT和 EXIT WHEN语句的范例
5.3.2 在循环中使用标号和EXIT语句
5.4 简单循环
5.4.1 简单循环范例
5.4.2 创建一个REPEAT…UNTIL循环
5.4.3 模仿的REPEAT…UN TIL循环范例
5.5 应该使用哪种循环
5.6 使用循环的指导原则
5.6.l 循环的格式
5.7 递归
5.7.l 准则
5.7.2 练习使用递归
5.7.3 为何使用递归
5.8 总结
5.9 问与答
5.10 测验和练习
5.10.1 测验
5.10.2练习
第6章第6天课程:使用Oracle的内置函数
6.1SQL函数和PLSQL函数的比较
6.2主要的函数类型
6.3试验函数
6.4使用转换函数
6.4.1使用TO--DATh函数
6.4.2使用TON HAR
6.4.3使用TOAN BER
6.4.4使用 TONHAR函数
6.5日期函数
6.5.1SYSDATE函数
6.5.2 ThUNC函数
6.5.3 ADDNONTHS函数
6.5.4 NEXTDAY函数
6.5.5 LAST--DAY函数
6.5.6 MONTllSNETWEENO函数
6.5.7 NEW函数
6.5.8 RO[JN’D函数
6.5.gflllM函数
6.6总结
6.7问与答
6.8测验和练习
6.8.1测验
6.8.2练习
第7章第7天课程:过程.包.错误和异常
7.1使用过程
7.1.1为何使用过程
7.1.2过程和函数
7.1.3创建过程
7.1.4RETU’RNi%句
7.1.5过程依赖性
7.1.6重新编译存储过程
7.1.7重新创建和修改函数
7.1.8调用存储过程
7.1.9使用参数
7.1.10参数定义
7.1.11列出存储过程的信息
7.1.12删除存储过程
7.1.13重载过程
7.1.14使用递归过程
7.2过程调用的安全性
7.3探讨包
7.3.1为
比价列表
商家 | 评价 (0) | 折扣 | 价格 |
![]() | 暂无 | 当当缺货N个月 | ![]() 24小时内更新 |
公众号、微信群

微信公众号

实时获取购书优惠