ORAエラー

[ORAエラー] ORA-01843: 指定した月が無効です。

投稿日:

以下のように表示されます。

(日本語)
ORA-01843: 指定した月が無効です。
(英語)
ORA-01843: Not a Valid Month

発生パターン

このエラーは以下のような場合に発生します。

  • TO_DATEに指定した日付文字列が間違っている
エラー例
SQL> SELECT TO_DATE('21/13/01') FROM dual; SELECT TO_DATE('21/13/01') FROM dual; * 行1でエラーが発生しました。: ORA-1843: 指定した月が無効です。

13月は無いのでエラーとなっています。

対処法

  • 日付文字列には存在する日付を指定する

備考

  • このエラーは日付文字列の変換時に発生するので、変換対象文字列を確認すれば大体解決できます。

スポンサーリンク

スポンサーリンク

-ORAエラー

執筆者:



comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

スポンサーリンク