Java 型が と互換性があるかどうかを事前に確認する方法はありsql.Types
ますか?
次のようなすべてのものを入力できます。
if (BIGINT||TINYINT) try BigInteger.parse(myvalue)
と
if (TIME||DATE||TIMESTAMP) try new Date(Long.parse(myvalue))
これにより、大量のコードが作成されます。事前チェックの一般的な方法はありますか?
編集:挿入について話しているので、挿入中にSQL例外を回避するために、事前チェックを行いたい