java 怎么获取异常sqlcode=

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 怎么获取异常sqlcode=相关的知识,希望对你有一定的参考价值。

参考技术A java 怎么获取异常sqlcode=
用e.getMessage()
就可以得到你所想要的oracle具体提示信息,
比如:ORA-000234,XXXXXXX
然后你就可以分析这些字符串,对照ORACLE的相关错误号文档,自己做处理。

PL/SQL:如何在异常中获取 ORA 代码?

【中文标题】PL/SQL:如何在异常中获取 ORA 代码?【英文标题】:PL/SQL: How to get ORA-Code in an exception? 【发布时间】:2011-05-18 12:19:48 【问题描述】:

我在一个 PL/SQL-Procedure 中调用另一个过程。现在我将在这个调用周围放置一个开始异常块。

如果此子过程失败并引发异常,我会在调用后进入异常块。但是我现在怎么知道异常有哪个 ORA 代码呢?是否存在任何关键字?

谢谢帮助

弗洛

【问题讨论】:

【参考方案1】:

见SQLCODE和SQLERRM

【讨论】:

以上是关于java 怎么获取异常sqlcode=的主要内容,如果未能解决你的问题,请参考以下文章

使用准备好的语句 DB2 时获取 SQLCODE=-313

websphere容器启动jdbc连接异常,db2报Error: SQLCODE=-204, SQLSTATE=42704, SQLERRMC=MARKET.ALL_SEQUENCES, DRIVER

关于获取java异常的方法

关于获取java异常的方法

请教各位高手 oracle 存储过程 如何获得 捕获异常的内容

Java:如何获取错误信息?