Oracle数据库学习8之PL/SQL块

Dbms_Output.put_line();用于在Output界面中输出。


PL/SQL块结构

PL/SQL块结构:所有PL/SQL程序都是由块组成。
这些块可按顺序出现,也可相互嵌套的,也可根据带名称和不带名称以及在数据库中的存储方式分类:
1.匿名块:通常是动态生成,只能执行一次,不能被存储在数据库中。
2.带名块:一种带标签的匿名块,标签魏该块指定了一个名称,同样是动态生成,只能执行一次,一般不存储在数据库中。
3.子程序:可以存储在数据库中的过程,函数和包。子程序被存储在数据库中就不再更改且可多次执行,可在外部程序通过显示调用来执行。
4.触发器:一种存储在数据库中的带名块,触发器在生成后也不再被更改而且可被多次执行。
当相应的触发事件发生,触发器就会被自动执行。
触发事件一般是指针对待定的数据库表进行操作的DML(数据操纵语言)语句(insert、update、delete)


PL/SQL块的结构的基本组成:声明部分、执行部分、异常处理部分。其中执行部分是必须的


PL/SQL块的结构代
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值