ORACLE機能 ORAエラー

[ORAエラー] ORA-01821: 日付書式コードが無効です

投稿日:2017年4月14日 更新日:

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

(日本語)
ORA-01821: 日付書式コードが無効です
(英語)
ORA-01821: date format not recognized

発生パターン

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

  • 指定した日付フォーマットが不正。
エラー例
SQL> select to_date('20181231', 'XXX') from dual; select to_date('20181231', 'XXX') from dual * 行1でエラーが発生しました。: ORA-01821: 日付書式コードが無効です

日付書式が間違っているためエラーとなっています。正しくは、'YYYYMMDD' です。

対処法

  • 正しい日付フォーマットを指定する

スポンサーリンク

スポンサーリンク

-ORACLE機能, ORAエラー

執筆者:


comment

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

関連記事

ORACLE

[ORACLE関数] NVARCHAR2やNCHARに型変換する(TO_NCHAR)

VARCHAR2やCHAR型を、NVARCHAR2やNCHARに型変換するには、TO_NCHAR()関数を使用します。 ...
ORACLE

[SQL*Plus] プロシージャ作成時のエラー内容を表示する(show errors)

プロシージャ作成時のエラー内容を表示するには、show errorsを使用します。 構文 (エラー内容表示構文) sho ...
ORACLE

[ORACLE] ビューを作成・変更・削除する

ビューを作成・変更・削除するサンプルです。 ビューを作成・変更する ビューを作成/変更するには、CREATE VIEW句 ...
ORACLE

[SQL*Plus] SQLプロンプトの表示を変更する(set sqlprompt)

SQLプロンプトの表示を変更するには、set sqlpromptを使います。 構文 (構文) set sqlprompt ...
ORACLE

[ORACLE] UNDO表領域名を調べる

UNDO表領域名を調べるサンプルです。 サンプル 例)UNDO表領域名を確認する [crayon-5e2e77ea39a ...

スポンサーリンク