[Seasar-user:19922] Re: [S2Dao]oracleエラー取得について
佐野 詠一郎
[E-MAIL ADDRESS DELETED]
2010年 6月 25日 (金) 13:14:18 JST
大中さん
対応ありがとうございます。
参考にさせて頂きます。
----- Original Message -----
From: "Hiroyuki Oonaka" <[E-MAIL ADDRESS DELETED]>
To: <[E-MAIL ADDRESS DELETED]>
Sent: Friday, June 25, 2010 12:31 PM
Subject: [Seasar-user:19920] Re: [S2Dao]oracleエラー取得について
> 大中(せと)です。
>
> On Fri, 25 Jun 2010 11:01:22 +0900
> 佐野 詠一郎 <[E-MAIL ADDRESS DELETED]> wrote:
>
>> S2DaoでSQL実行時に発生した
>> oracleエラーコード、メッセージをserviceで取得する方法をご教授願います。
>
> こんな感じでどうでしょう。
>
> try {
> ....
> } catch (SQLRuntimeException e) {
> SQLException cause = (SQLException) e.getCause();
> if (cause != null) {
> if (cause instanceof SSQLException) {
> cause = (SQLException) cause.getCause();
> }
> if (cause != null) {
> String message = cause.getMessage();
> int code = cause.getErrorCode();
> }
> }
> }
>
> --
> Hiroyuki Oonaka <[E-MAIL ADDRESS DELETED]>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
Seasar-user メーリングリストの案内