[Oracle 10g] ORA-01461
javaプログラムで、Oracleへ全角文字をINSERT/UPDATEしようとすると、「ORA-01461: LONG値はLONG列にのみバインドできます。」が出ました。
そもそもこんな所にLONG値なんて使ってないぞ!?
というわけで非常に不可解なのですが、JDBCドライバのバージョンを上げるとエラーが出なくなりました。
(今回の例では、DBのバージョンが10.2.0.1.0だったのに対し、JDBCドライバのバージョンが10.1.0.4でした。
JDBCドライバのバージョンを10.2.0.1.0に変えてやったのです。)
う〜ん、ときどき直観的にわかりにくいメッセージを出すな、Oracleは。
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/110011785
この記事へのトラックバック
http://blog.seesaa.jp/tb/110011785
この記事へのトラックバック



