博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
存储过程中的when others then 和 raise
阅读量:7241 次
发布时间:2019-06-29

本文共 354 字,大约阅读时间需要 1 分钟。

EXCEPTION  when others then    rollback;    dbms_output.put_line('code:' || sqlcode);    dbms_output.put_line('errm:' || sqlerrm);    raise;when others then和raise;分别是什么意思
 
异常分很多种类,如NO_FOUND。others处本应该写异常名称,如果不想把异常分得那麼细,可以笼统一点用others来捕获,即所有异常均用others来捕获。when others then表示是其它异常。raise表示抛出异常,让User可以看到。 http://blog.csdn.net/myflysun/article/details/7547141
你可能感兴趣的文章
PHPCMS V9静态化HTML生成设置及URL规则优化
查看>>
linux磁盘管理系列二:软RAID的实现
查看>>
MySQL server has gone away 问题的解决方法
查看>>
js文字跳动效果
查看>>
所谓情商高,就是会说话
查看>>
02Spark的左连接
查看>>
cratedb 集群 docker-compose 安装试用
查看>>
21天打造分布式爬虫-简书整站爬取(十)
查看>>
es6 - 回调深渊
查看>>
streamsets k8s 部署试用
查看>>
在Windows Mobile和Wince(Windows Embedded CE)下使用.NET Compact Framework进行GPS NMEA data数据分析的开发...
查看>>
网络基础知识:(一)网络分层和网络设备
查看>>
android布局 - fill_parent/match_paren/wrap_content的区别
查看>>
论go语言中goroutine的使用
查看>>
解决td标签上的position:relative属性在各浏览器中的兼容性问题
查看>>
H5图片上传插件
查看>>
iOS5问题汇总
查看>>
[译]Chipmunk教程 - 3 初始化
查看>>
也谈WebKit、Gecko使用图形库
查看>>
6个寓言故事
查看>>