【ORACLE+PLSQL学习笔记#6】PLSQL+存储函数+存储过程+触发器

本文是关于Oracle PLSQL的学习笔记,重点介绍了存储函数、存储过程和触发器的使用。内容包括PLSQL的变量类型、异常处理、条件判断、循环及游标的使用。此外,详细阐述了存储函数与存储过程的区别,以及前置触发器和后置触发器的特性及其应用。
摘要由CSDN通过智能技术生成

**

PLSQL

常见写法:select into语句可以在PLSQL中引入表数据,赋值给当前plsql声明的变量。

变量类型
属性类型可以在不知道数据类型的情况下,自动引入表中数据的类型:
属性引用类型:
表名.数据列名%type

属性行记录类型,记录结果集一整行信息的行单位:
行变量 表名%rowtype
**
异常处理
**
PLSQL也有类似于Java的异常处理,当数据操作不合法时及时暂停程序避免崩溃。以下仅从无该数据、返回多条数据两种预定义异常为例。
返回多条数据:
在这里插入图片描述

无该数据:在这里插入图片描述
在这里插入图片描述
如果忘记在异常里面写逻辑也会报错:
在这里插入图片描述
条件判断

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值