第7讲 PL/SQL 块的结构和实例 PL/SQL 块的结构和实例介绍 学习目标 理解oracle 的pl/sql 概念 掌握pl/sql 编程技术(包括编写过程、函数、触发器.) pl/sql 的介绍 pl/sql 是什么 pl/sql(procedural language/sql)是oracle 在标准的sql 语言上的扩展。 pl/sql 不仅允许嵌入sql 语言,还可以定义变量和常量,允许使用条件语句和 循环语句,允许使用例外处理各种错误,这样使得它的功能变得更加强大。PL/SQL 块的结构和实例 学习必要性 1.提高应用程序的运行性能 2.模块化的设计思想【分页的过程,订单的过程,转账的过程。】 3.减少网络传输量 4.提高安全性(sql 会包括表名,有时还可能有密码,传输的时候会泄露。PL/SQL 就不会) 为什么PL/SQL 会快呢? 不好的地方: 移植性不好(换数据库就用不了) PL/SQL 块的结构和实例 sqlplus 开发工具 sqlplus 是oracle 公司提供的一个工具,这个因为我们在以前介绍过的: 举一个简单的案例: 编写一个存储过程,该过程可以向某表