jdbcドライバを使用してタイムスタンプ列の値を取得しようとしています。私は、タイムスタンプ値を必要と私は私の選択statemntで次のクエリを使用している場合、それはOracleのto_timestampでエラーが発生する
OTA-01821-日付を与え、代わりにto_char関数の、しかし
to_char(update_date,'YYYY-MM-DD HH24:MI:SS.FF9 TZR') update_date
:次のクエリでは、魔法のように動作しますフォーマットが認識されない
エラーです。誰か助けてもらえますか?
to_timestamp(update_date,'YYYY-MM-DD HH24:MI:SS.FF9 TZR') update_date
「update_date」列のデータ型は?それが 'タイムスタンプ'(それはそうであるべきである)であれば、それを全く変換する必要はありません。 –
To_timestamp(To_char(update_date、 'Format')、 'Format')を試してください。 – sagi