-20448   string-expression CANNOT BE INTERPRETED USING FORMAT STRING format-string FOR THE TIMESTAMP_FORMAT FUNCTION.

説明

指定されたフォーマット・ストリングを使用して、TIMESTAMP_FORMAT 関数で指定されたストリング式を解釈してタイム・スタンプ値を作成することができませんでした。

function-name
関数の名前。関数の呼び出しに使用された名前は、TO_DATE または TO_TIMESTAMP の可能性もあります。
string-expression
ストリング式。

このエラーの原因としては、以下のことが考えられます。

  • ストリング式が、指定されたフォーマット・ストリングにとって長すぎるか短すぎます。
  • ストリング式が、フォーマット・ストリングに指定されているテンプレートに準拠していません。例えば、92007 は年を示す YYYY にとって有効な値ではありません。
  • ストリング式内の値が、フォーマット・ストリング内の対応するフォーマット・エレメントにとって無効です。例えば、45 は月の特定の日を示す DD にとって有効な値ではありません。

システムの処置

このステートメントを処理することはできません。

プログラマーの応答

関数のフォーマット・ストリング引数を変更してください。

SQLSTATE

22007