PL/SQL的基本概念
2010-04-17 12:32
239 查看
PL/SQL表示SQL的过程式语言扩展(Procedural Language Extension to SQL)。通过添加任何高级语言所拥有的编程结构和子程序,PL/SQL实现对SQL的扩展。
认识到PL/SQL不是独立的编程语言是非常重要的。PL/SQL是Oracle RDBMS的一部分,可以驻留在两个环境中-客户端和服务器端。
在两种环境下,任何PL/SQL块或者子程序都由PL/SQL引擎处理,它是很多Oracle产品中的一个特殊组件。PL/SQL引擎负责处理和执行任意的PL/SQL语句,并把语句发送到SQL语句处理器。SQL语句处理器通常位于Oracle服务器。下图演示了驻留在Oracle服务器的PL/SQL引擎:
当PL/SQL引擎位于客户端时,就像Oracle Developer Tools一样,在客户端处理PL/SQL。嵌套在PL/SQL语句块中的所有SQL语句都会被发送到Oracle服务器,以进一步处理。当PL/SQL语句块不包括任何SQL语句时,整个语句块会在客户端执行。
认识到PL/SQL不是独立的编程语言是非常重要的。PL/SQL是Oracle RDBMS的一部分,可以驻留在两个环境中-客户端和服务器端。
在两种环境下,任何PL/SQL块或者子程序都由PL/SQL引擎处理,它是很多Oracle产品中的一个特殊组件。PL/SQL引擎负责处理和执行任意的PL/SQL语句,并把语句发送到SQL语句处理器。SQL语句处理器通常位于Oracle服务器。下图演示了驻留在Oracle服务器的PL/SQL引擎:
当PL/SQL引擎位于客户端时,就像Oracle Developer Tools一样,在客户端处理PL/SQL。嵌套在PL/SQL语句块中的所有SQL语句都会被发送到Oracle服务器,以进一步处理。当PL/SQL语句块不包括任何SQL语句时,整个语句块会在客户端执行。
相关文章推荐
- PL/SQL编程基本概念
- pl/sql之基本概念和块的结构
- PL/SQL块基本概念及示例
- PL/SQL 学习笔记--PLSQL基本概念
- oracle(02): PL/SQL基本概念,关系运算符,顺序结构,分支结构,循环结构
- 源码-PL/SQL从入门到精通-第二章-PL/SQL基本概念-Part 3(完)
- PL-SQL基本概念
- Oracle PL/SQL开发入门(第二弹:PL/SQL基本概念)
- Oracle数据库的基本概念及PL/SQL(DDL)
- oracleday15(授予对象权限级联回收 角色 pl/sql基本概念)
- 源码-PL/SQL从入门到精通-第二章-PL/SQL基本概念-Part 1
- 源码-PL/SQL从入门到精通-第二章-PL/SQL基本概念-Part 2
- PL/SQL几个基本概念
- Oracle学习:PL_SQL——基本概念
- [疯狂Java]JDBC:JDBC/ODBC基本概念、MySQL基本命令、SQL语句基本概念
- SQL存储过程的基本概念及语法
- oracle-PL/SQL基本语法
- PL/SQL入门--基本结构
- sql-server数据库(基本概念)
- PL/SQL DEVELOPER 基本用法详解(转)