Oracle:PLSQL概念

PLSQL概念

SQL对比PLSQL

SQL和PLSQL的关系

PLSQL是什么

是专用于Oracle服务器,在SQL基础之上,添加了一些过程化控制语句,叫PLSQL,PLSQL强调过程。

过程化包括有:类型定义,判断,循环,游标,异常或例外处理...

为什么要用PLSQL

因为SQL是第四代命令式语言,无法显示处理过程化的业务,所以得用一个过程化程序设计语言来弥补SQL的不足之处。

SQL和PLSQL不是替代关系,是弥补关系。

PLSQL程序的完整组成结构如下:

[declare]
    说明部分;(变量说明,光标说明,例外说明)
begin
    语句序列;(DML语句/TCL事务控制语句)
[exception]
    例外处理语句;  
end;
/

注意:在PLSQL程序中,“;”号表示每条语句的结束,“/”表示整个PLSQL程序结束。

书写PLSQL的工具有

(1)SQLPLUS工具

(2)SQLDeveloper工具

(3)第三方工具(PLSQL & 其它)

PLSQL与SQL执行有什么不同

(1)SQL是单条执行的。

(2)PLSQL是整体执行的,不能单条执行,整个PLSQL结束用“/”,其中每条语句结束用“;”。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值