[Seasar-user:9260] Re: [S2Dao]バッチ更新時の戻り値について

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2007年 7月 19日 (木) 18:00:05 JST


小林 (koichik) です.

Date:    Thu, 19 Jul 2007 02:46:30 +0000
From:    "Ogino Yosihko" <[E-MAIL ADDRESS DELETED]>
To:       [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:9239] Re: [S2Dao]バッチ更新時の戻り値について

> int[] updateCounts = stmt.exeuteBatch();
> 
> としたところ、正常に更新した場合には、
> updateCounts[]の内容は更新した行数が含まれていました。
> また、正常に更新できなかった場合は、
> updateCounts[]の内容は、更新できなかったものに関して、0が入っていました。

確認ありがとうございます.
いつの間にかちゃんとした値を返すようになったのですね.
# 以前は配列の値は全部 SUCCESS_NO_INFO (-1) でした.

調べてみたら,まさに

>ojdbc14  10.2.0.2.0

このバージョンで修正されたようですね.

http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/htdocs/readme_jdbc_10202.html

4390125 JDBC update count is wrong with batching


--
<signature>
   <name>Koichi Kobayashi</name>
   <e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
</signature>



Seasar-user メーリングリストの案内