OraclePL编程语言的优点介绍(1)
OraclePL/SQL通俗的讲就是过程语言(Procedural Language)和结构化查询的相关语言(SQL)相结合而演变成的编程语言,OraclePL/SQL其实就是对SQL 的扩展,它支持多种数据类型,如大对象和集合类型可以使用条件和循环等控制结构。
可以创建存储过程,触发器和程序包,给SQL 语句的执行添加程序逻辑!他与Oracle服务器
和Oracle工具紧密集成,具备可移植,灵活性和安全性。
PL/SQL 的优点
支持 SQL
数据操纵命令
事务控制命令
游标控制
SQL 函数和 SQL 运算符
支持面向对象编程 (OOP)
可移植性
可运行在任何操作系统和平台上的Oralce 数据库。
更佳的性能
与 SQL 紧密集成,简化数据处理
支持所有 SQL 数据类型
支持 NULL 值
支持 %TYPE 和 %ROWTYPE 属性类型
安全性
可以通过存储过程限制用户对数据的访问。
PL/SQL 的体系结构
PL/SQL引擎驻留在Oracle服务器中,该引擎接受PL/SQL块,并且对起
进行编译执行!



