注意:PLSQL只能在oracle数据库中使用。
1、什么是PLSQL?
PLSQL是oracle对SQL语言的过程化扩展,指在SQL命令语言中增加了过程处理语句(如:分支、循环等),使SQL语言具有过程处理能力。
2、程序结构:
[declare] ---------------------->可选
扫描二维码关注公众号,回复:
955941 查看本文章
说明部分;(变量说明、光标说明、例外说明)
begin ---------------------->必选
语句序列;(DML语句/TCL事务控制语句)...
[exception] ---------------------->可选,相当于java中的catch
end; ------------------->必选
/ ---------------------->必选,结束标志
注意:默认情况下,不显示PLSQL程序的执行结果。
3、设置显示(否)PLSQL程序的执行结果:set serverout on/off;
4、PLSQL与SQL执行有何不同?
(1)SQL是单条执行的;
(2)PLSQL是整体执行的,不能单条执行,整个PLSQL结束用/,其中每条语句结束用 ; 号。
5、注释:
--单行注释
/*多行注释*/