準備されたステートメントを使用して、DB のタイムゾーン フィールドを含むタイムスタンプに、日付、時刻、およびタイムゾーンを含む文字列を挿入しようとしています。
問題は、Timestamp.valueof 関数が文字列に含まれるタイム ゾーンを考慮しないため、エラーが発生することです。受け入れられる形式は yyyy-[m]m-[d]d hh:mm:ss[.f...] で、タイムゾーンは言及されていません。
これは、エラーの原因となる正確なコードです。
pst.setTimestamp(2,Timestamp.valueOf("2012-08-24 14:00:00 +02:00"))
克服できる方法はありますか??前もって感謝します!