Oracle PL/SQL应用指南
作为Oracle所特有的一种语言,PL/SQL是对结构化查询语言(SQL)的一种扩展与补充。它结合了数据库语言与程式化编程语言,并基于一个基本单位,称为块(block)。通过编译与存储可执行的块,Oracle可以轻松快捷地处理PL/SQL。
目录:
-
>Oracle PL/SQL基础知识
扩展语言是一个特征集,它以一定方式强化现有的语言。有人说PL/SQL是SQL的一个特殊版本,但是情况并非如此。PL/SQL自身是一种编程语言,它有自己的语法、规则和编译程序。在编写PL/SQL程序时,使用或不使用SQL语句都可以。
-
>Oracle中的PL/SQL函数与触发器
函数是PL/SQL存储程序单元,它为程序单元内部隐藏执行数据提供了一个方法。在PL/SQL中,函数可以当做右值并可以从SQL语句中调用,而过程则不可以。
-
>PL/SQL中的存储过程
一个存储在数据库中以编译形式存在的PL/SQL程序可以通过存储过程来被调用。而存储过程可以被许多程序共享。存储过程有利于控制对数据的访问、保存数据的完整性并提高生产率。在本部分中,我们将介绍PL/SQL中的存储过程,包括了存储过程错误及示例等。