Oracle PL/SQL介绍 电脑版发表于:2016/10/11 17:20 sql只是访问和操作数据库的语言,并不是一种具有流程控制的语言,只有程序设计语言才能用于应用软件的开发。PL/SQL是一种高级数据库 程序设计语言,该语言专门用于在各种环境下对oracle数据库进行访问。 PL/SQL是过程化SQL语言,是Oracle数据库对SQL语句的扩展。 PL/SQL的优点: 一:有利于客户端/服务器环境的运用。 对于客户端/服务器环境来说,网络传输是比较耗时的。可以使用PL/SQL进行编程把,需要大量数据处理的应用放到服务器端执行,省去了在网上传输的时间。 二:适用客户环境 pl/sql分为数据库pl/sql部分和工具pl/sql部分。pl/sql可以嵌套到相应的工具中,用于适应不同的客户环境。 三:过程化 PL/SQL是oracle在标准sql上的过程化扩展,不仅允许在PL/SQL程序内嵌入SQL语句,还需要各种类型的条件分支语句与循环语句。 四:模块化 可以分成单独的过程,函数,触发器等且可以把他们组合成程序包,提高程序的模块化能力。 五:运行处理的可处理性 可以捕捉与处理异常 六:大量的内置程序包 默认封装了大量的功能可以让我们直接使用