上传者: 27595745
|
上传时间: 2022-05-30 14:04:02
|
文件大小: 335KB
|
文件类型: PPT
结构化查询语言(Structured Query Language,简称SQL)是用来访问关系型数据库一种通用语言,它属于第四代语言(4GL),其执行特点是非过程化,即不用指明执行的具体方法和途径,而是简单的调用相应语句来直接取得结果即可。
例:delete from students where major=‘Nutrition’;
然而,对于有些复杂的业务流程又要求相应的程序来描述,那么4GL就有些无能为力了。
PL/SQL通过增加了用在其它过程性语言中的结构来对SQL进行了扩展,使得它不仅仅是一个数据库查询语言,而且也是一个编程语言。
PL/SQL是ORACLE在标准SQL语言上的过程性扩张,允许嵌入SQL语句,允许定义常量和变量,允许过程语言结果,允许使用异常处理ORACLE错误。