PL/SQL也是一种程序语言,叫作过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增长了编程语言的特色,因此PL/SQL把数据操做和查询语句组织在PL/SQL代码的过程性单元中,经过逻辑判断、循环等操做实现复杂的功能或者计算。PL/SQL 只有 Oracle 数据库有。java
传统的java程序传递sql到Oracle服务器 sql语句在Oracle服务器上进行编译,sql
每次都进行编译。数据库
分页的过程,直接传递 表名 ,第几页, 每页几条数据。。。。。编程
[订单的过程,转帐的过程]安全
传统的sql语句传递到Oracle服务器上须要使用带宽,若是SQL不少,那么须要不少的传输量,服务器
PL/SQL 减小了sql语句,减小网络传输量.网络