近15年来,成千上万的PL/SQL程序员──无论是初学者还是经验丰富的开发者──都同样需要依赖《Oracle PL/SQL程序设计》来帮助他们充分掌握和应用这门功能强大的语言。
第5版是基于Oracle数据库11g的R1、R2两个版本的最新版,包含了语法、建议、大量实例和许多新的信息。
?了解新特征,包括基于版本的重定义功能、函数结果缓存功能、CONTINUE语句、复合触发器和针对大对象的SecureFiles。
? 使用工具和技巧来优化PL/SQL性能,例如PL/Scope和PL/SQL中的层次化profiler。
? 探讨了数据类型、条件控制语句和顺序控制语句、循环、异常处理、安全特性、全球化和本地化问题, 以及PL/SQL架构。
? 通过使用过程、函数、触发器和包,建立模块化的PL/SQL应用。
内容推荐
《Oracle PL/SQL程序设计(第5版)》基于Oracle数据库11g,从PL/SQL编程、PL/SQL程序结构、PL/SQL程序数据、PL/SQL中的SQL、PL/SQL应用构建、高级PL/SQL主题这6个方面详细系统地讨论了PL/SQL以及如何有效地使用它。本书能够帮助你充分利用PL/SQL来解决数据库开发中遇到的各种问题,引导你掌握各种构建应用的技巧和技术,以便使你编写出高效、可维护的代码。《Oracle PL/SQL程序设计(第5版)》不但介绍了大量的Oracle 11g的PL/SQL新性能,还提供了许多优化PL/SQL性能的新方法。 《Oracle PL/SQL程序设计(第5版)》结构清晰,示例丰富,实践性强,适用于Oracle数据库开发人员、Oracle数据库管理员等相关数据库从业人员,也可以作为各大、中专院校相关专业师生的参考用书和相关培训机构的培训教材。
目录:
目 录(上册)
第1部分 PL/SQL编程
第1章 PL/SQL概述 3
第2章 创建并运行PL/SQL代码 21
第3章 语言基础 50
第2部分 PL/SQL程序结构
第4章 条件和顺序控制 77
第5章 用循环进行迭代处理 96
第6章 异常处理 118
第3部分 PL/SQL数据
第7章 使用数据 159
第8章 字符串 182
第9章 数字 221
第10章 日期和时间戳 255
第11章 记录类型 297
第12章 集合 313
第13章 其他数据类型 381
第4部分 PL/SQL中的SQL
第14章 DML和事务管理 423
第15章 数据提取 444
第16章 动态SQL和动态PL/SQL 492
目 录(下册)
第5部分 构造PL/SQL应用程序
第17章 过程、函数与参数 543
第18章 包 593
第19章 触发器 626
第20章 管理PL/SQL代码 685
第21章 PL/SQL的性能优化 753
第22章 I/O操作和PL/SQL 843
第6部分 高级PL/SQL主题
第23章 应用安全与PL/SQL 887
第24章 PL/SQL架构 947
第25章 PL/SQL的全球化和本地化 993
第26章 PL/SQL的面向对象特性 1034
附录A 正则表达式的元字符和函数参数 1093
A.1 元字符 1093
A.2 函数和参数 1096
A.2.1 正则表达式函数 1096
A.2.2 正则表达式参数 1097
附录B 数字格式模型 1099
附录C 日期格式模型 1102
1