問題タブ [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.
sql - 日付を SQL テーブルに挿入できません
次の表を作成しました。
次の行を挿入しようとしています。
私が見つけたものはすべて、形式が YYYYMMDD であることを示しています。ただし、ORA-01861: リテラルがフォーマット文字列と一致しません。
( DESCRIBE match
) を使用すると、長さが 7 しかないと表示されます。10 になるはずだと思っていました。
助けてくれてありがとう。
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」の形式です。
oracle - ORA-01861: リテラルがパッケージ関数のフォーマット文字列と一致しません
1行の結果が返された次の選択があります。
結果は次のとおりです。
このステートメントはエラーなしで実行できます。しかし、パッケージ関数で使用しようとすると
次に、回線でORA-01861: literal does not match format string
エラーを受け取りますFETCH...INTO
誰かが理由を知っていますか?
sql - フォーマット文字列がリテラルと一致しません
MySQL
私はクエリを翻訳していますが、この種のエラーOracle/SQL
で十分な経験がないOracle/SQL
ため、私にとっては不潔です。
そして私の作品はこちら
これまでのところ、私はチェックline-by-line
しましたが、ここで何が間違っているのかわかりません。
ここで何が恋しいですか?エラーの原因は?