問題タブ [ora-01861]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
34920 参照

sql - 日付を SQL テーブルに挿入できません

次の表を作成しました。

次の行を挿入しようとしています。

私が見つけたものはすべて、形式が YYYYMMDD であることを示しています。ただし、ORA-01861: リテラルがフォーマット文字列と一致しません。

( DESCRIBE match) を使用すると、長さが 7 しかないと表示されます。10 になるはずだと思っていました。

助けてくれてありがとう。

0 投票する
1 に答える
2139 参照

sql - ORA-01861: リテラルがフォーマット文字列と一致しません。

現在、日付フィールドを以下のステートメントと比較しようとしています

ただし、以下のエラーが表示されます。

ORA-01861: リテラルがフォーマット文字列01861と一致しません。00000 - 「リテラルがフォーマット文字列と一致しません」

*原因: 入力のリテラルは、フォーマット文字列のリテラルと同じ長さである必要があります (先頭の空白を除く)。「FX」修飾子がオンになっている場合、リテラルは余分な空白を含めずに正確に一致する必要があります。

*処置: リテラルと一致するようにフォーマット文字列を修正してください。

PS: AIA.INVOICE_DATE は「DD-MON-YYYY」の形式であり、p_inv_dt_from および p_inv_dt_to は「YYYY/MM/DD HH24:MM:SS」の形式です。

0 投票する
0 に答える
244 参照

oracle - ORA-01861: リテラルがパッケージ関数のフォーマット文字列と一致しません

1行の結果が返された次の選択があります。

結果は次のとおりです。

このステートメントはエラーなしで実行できます。しかし、パッケージ関数で使用しようとすると

次に、回線でORA-01861: literal does not match format stringエラーを受け取りますFETCH...INTO

誰かが理由を知っていますか?

0 投票する
0 に答える
72 参照

sql - フォーマット文字列がリテラルと一致しません

MySQL私はクエリを翻訳していますが、この種のエラーOracle/SQLで十分な経験がないOracle/SQL ため、私にとっては不潔です。

そして私の作品はこちら

これまでのところ、私はチェックline-by-lineしましたが、ここで何が間違っているのかわかりません。

ここで何が恋しいですか?エラーの原因は?