热门排行
简介
从 oracle 6开始,模仿Ada语言的实现,Ada语言强调数据抽象,信息隐藏,还有其他现代语言设计中的关键策略.pl/sql做为3GL语言具有面向过程语言的许多重要特性, 如:
1.丰富的数据类型,从number到string,从复杂的record到table,以及集合类型等。
2.显示的可读性强的块状结构,可以增强我们维护 plsql 程序。
3.条件,循环语句,包括 if---else,3个loop循环(简单 loop, for...loop, while...loop)。
4.完整地异常处理机制。
5.命名的,可重用的代码,如包,函数,过程,触发器,对象类型等。
6.plsql是sql的有力补充,与sql之间的联系紧密,整合性强。
7.plsql是oracle数据库产品的内置语言,不是一个孤立的语言。
8.是一种高性能的语言。
9.pl/sql 运行过程Plsql 引擎可以接受应用程序的程序,然后将sql部分和 plsql 部分分离出来, 分别交给 sql引擎和plsql引擎执行,提高执行效率。
1.丰富的数据类型,从number到string,从复杂的record到table,以及集合类型等。
2.显示的可读性强的块状结构,可以增强我们维护 plsql 程序。
3.条件,循环语句,包括 if---else,3个loop循环(简单 loop, for...loop, while...loop)。
4.完整地异常处理机制。
5.命名的,可重用的代码,如包,函数,过程,触发器,对象类型等。
6.plsql是sql的有力补充,与sql之间的联系紧密,整合性强。
7.plsql是oracle数据库产品的内置语言,不是一个孤立的语言。
8.是一种高性能的语言。
9.pl/sql 运行过程Plsql 引擎可以接受应用程序的程序,然后将sql部分和 plsql 部分分离出来, 分别交给 sql引擎和plsql引擎执行,提高执行效率。