PL/SQL

PL/SQL 是为无缝处理 SQL 命令而专门设计的必要 3GL。它针对此目的提供专门语法,并支持与 SQL 完全相同的数据 类型。服务器端 PL/SQL 在 Oracle 数据库中存储和编译,并在 Oracle 可执行文件中运行。它自动继承了 Oracle 数据库的强健性、安全性 和可移植性。

许多客户允许客户端代码仅通过调用 PL/SQL 子程序来访问 Oracle 数据库。该方法不仅反映了通用的模块化编程最佳 实践(定义一个干净、实用的 API 并隐藏实现);它通常还可以显著减少客户端与 Oracle 数据库之间的网络往返次数。

PL/SQL 不仅对我们的财富 500 强客户至关重要,而且对于 Oracle 的电子商务套件(包含 2 千万行以上的 PL/SQL 代码)也至关重要。

服务器端 PL/SQL 在 Oracle 数据库的所有版本中都提供;它不需要显式安装或许可。

技术信息
从 PL/SQL 执行 SQL:最佳 实践和最差实践
如何编写防 SQL 注入的 PL/SQL
Oracle 数据库 11g 中的 PL/SQL 增强
11.1.0.6 的 utlirplscope.sql 脚本
Oracle 数据库 10g 第 2 版 (10.2) 中的条件编译 (PDF)
Oracle 数据库 10g 第 1 版 (10.1.0) 中的 PL/SQL 新特性
常见问题解答:Oracle 数据库 10g 版本中的 PL/SQL 原生编译 (NCOMP)

文章和专栏
基于 PL/SQL 实际经验的技术建议
PL/SQL 最佳实践:Steven Feuerstein 与 Bryn Llewellyn 问答
选取程序包:主要优势和基础行为
更多 PL/SQL 技术文章……

PL/SQL 图书
《精通 Oracle PL/SQL:实用解决方案》作者: Connor McDonald(示例章节 PDF
《Oracle 数据库 10g PL/SQL 编程》 作者:Scott Urman、Ron Hardman、Michael McLaughlin(示例章节 PDF
《Oracle 数据库 10g PL/SQL 101》 作者:Christopher Allen(示例章节 PDF
《Oracle PL/SQL 编程,第四版》 作者:Steven Feuerstein
《精通 Oracle PL/SQL:实用解决方案》作者: Connor McDonald(示例章节 PDF
《Oracle PL/SQL 示例,第三版》作者:Benjamin Rosenzweig、Elena Silvestrova
《Oracle PL/SQL 语言袖珍参考书,第四版》作者:Steven Feuerstein、Bill Pribyl、Chip Dawes
《Oracle PL/SQL 最佳实践,第二版》 作者:Steven Feuerstein
 
免费下载

Left Curve
了解更多
Right Curve
 · Oracle 大学的 PL/SQL 课程
 · PL/SQL 示例代码

甲骨文开发者大会 2009
莫斯科,2 月 4-5 日 | 布拉 格,2 月 10-11 日

Left Curve
相关技术
Right Curve
 · Oracle Application Express
 · Oracle SQL Developer

Left Curve
早期版本
Right Curve
 · Oracle9i 技术 信息
 · Oracle9i 数据库第 2 版中的 PL/SQL 特性
 · Oracle8i 数据库中的 PL/SQL 特性

Left Curve Right Curve
无标题文档
Re:sqlldr in stored procedure
Dec 11, 2008
by:user587133
Re:sqlldr in stored procedure
Dec 11, 2008
by:Walter Fernández
Re:ORA-00907 error with dynam...
Dec 11, 2008
by:Walter Fernández
Re:ORA-00907 error with dynam...
Dec 11, 2008
by:Frank Kulash
ORACLE LOG ERRORS - Bug in ora...
Oct 29, 2008
by:user7036480
寄送此页面
Printer View 打印机视图