以下のように表示されます。
(日本語)
ORA-01840: 入力された値の長さが日付書式に対して不足しています
(英語)
ORA-01840: input value not long enough for date format
発生パターン
このエラーは以下のような場合に発生します。
- 指定した値が日付フォーマットに足りない
- エラー例
- SQL> select to_date(0) from dual; select to_date(0) from dual * 行1でエラーが発生しました。: ORA-01840: 入力された値の長さが日付書式に対して不足しています
値0がデフォルトの日付フォーマットに不足しているためエラーになっています
対処法
- 日付フォーマットに合致した値を指定する