plsql异常写法
来源:互联网 发布:会计网络教育 编辑:程序博客网 时间:2024/06/11 04:15
捕获异常在抛出异常的写法
--------------------------------
EXCEPTION
--其他异常
WHEN OTHERS THEN
sql_code := SQLCODE;
sql_msg := SQLERRM;
DBMS_OUTPUT.PUT_LINE('err code:' || sql_code);
DBMS_OUTPUT.PUT_LINE('err msg:' || sql_msg);
--循环处理中报错的场合出力主键值
DBMS_OUTPUT.PUT_LINE('主键1:' || key1);
DBMS_OUTPUT.PUT_LINE('主键2:' || key2);
--异常在调用
RAISE;
--------------------------------
查不到数据时会发生异常,写法如下:
2
3
4
5
6
7
8
9
10
11
12
13
14
declare
int_a number;
begin
begin
select
a
into
int_a
from
taba
where
1 = 2;
exception
when
no_data_found
or
to_many_rows
then
null
;
--或者写0件时的处理
end
;
dbms_output.put_line(int_a);
end
;
/
0 0
- plsql异常写法
- PLSQL-异常
- PLSQL编程、游标、异常
- ORACLE/PLSQL 异常处理
- PLSQL异常处理初步
- oracle/plsql/异常
- Oracle -- plsql异常处理
- plsql异常学习
- PLSQL 的异常处理
- plsql异常之exception_init
- plsql连接异常问题
- plsql连接异常问题
- plsql中的异常处理
- PLSQL编程之异常
- PLSQL 异常处理
- ORACLE PLSQL 异常处理
- PLSQL----异常处理
- plsql(二)--异常
- Redmine 用户手册
- Hession集成到spring mvc
- string 字符串加密
- RxJava操作符(1)-创建
- win10 系统版本号获取
- plsql异常写法
- iOS-规范-头文件结构
- expect 学习笔记
- HDU1024-Max Sum Plus Plus(dp)
- mac U盘安装系统(原系统被抹掉)
- 1048. Find Coins (25)-PAT甲级真题(Hash散列)
- 【HTML】菊花文、边框文和喷射尾巴的原理
- Intel IPP图像库手册函数概述
- Spring事务管理