使用PL/SQL比直接使用SQL语句的好处是可以一次向Oracle提交多个语句,否则的话Oracle就只会一次处理一个语句,这样会造成网络或者性能问题。
一个PL/SQL 块由下面组成:
declarative part:
DECLARE
executable part:
BEGIN
EXCEPTION
END
exception-handling(在BEGIN END里)
PL/SQL Architecture
PL/SQL有一个PL/SQL引擎,它可以编译和执行PL/SQL块和子程序 ,这个引擎可以安装在Oracle服务器上或者在应用程序开发工具(例如Oracle Forms)里。
可以看下图:
图片不能上传。。。
还有PL/SQL里的各种知识会在下面章节介绍,敬请期待。