[Seasar-user:6687] [s2dao]oracleのNUMBER型に更新をかけると値が変になる

[E-MAIL ADDRESS DELETED]
2007年 3月 14日 (水) 19:02:37 JST


何時も御世話になっております。六です。

今回初めてS2DaoとOracleの組み合わせで開発中なのですが、
DB側がNUBER型のカラムにBEAN側のInteger型プロパティで
INSERTすると、場合によってなのですが
値がとんでもなくなります。

BEAN側
型:Integer
値:113

DB側
型:NUMBER(6.0)
値:8.3000000000000000000000000000000000E+83

環境は
S2 2.4.10
S2Dao 1.0.41-RC1
JDBC ojdbc14-9.2.0.1.0
Oracle 9i
です。

S2Daoの出力するトレースのINSERT文は
正常な値になっています。

FAQかも知れないのですが、
検索した所見当たりませんでしたので
宜しく御願いします。




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