Oracle:日付間ステートメントで「無効な月」というエラーが発生する

クリスシュミッツ

ここで何が間違っているのかわかりません。phpプロジェクトからociを介して実行するOracleクエリを作成しようとしています。特定の日付範囲内のすべてのレコードを選択する必要があります。

構文を理解しようとして、私はこのテストクエリを書きました:

SELECT * FROM SHIPPED
  WHERE user_seq_id = 381  AND 
  LOT_DATE BETWEEN TO_DATE('05/27/2014', 'MM/DD/YYYY') 
     AND TO_DATE('06/03/2014','MM/DD/YYYY');

この構文は機能するはずですが、機能しません。私は間違いなくオラクル開発者ではないので、私は何かを誤解していると確信しています。同様の投稿を調べたところ、自分が間違っていることを示すものは何も見つかりませんでした。

ゴードン・リノフ

これはかなりトリッキーなエラーです。この問題はLOT_DATE、日付ではなく文字列として保存されていて、文字列に無効なデータが含まれている場合発生します。

比較の右側を日付に明示的に変換することにより、フィールドを日付に変換することによって比較が試行されます。そして、エラーがあります。

修正は、フィールドのデータを修正することです。「日付」というフィールドに何かがある場合は、おそらく日付データ型である必要があります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

PythonでSQLステートメントを記述しているときに無効な列名というエラーが発生する

分類Dev

UIBezierPathで「無効なコンテキスト」エラーが発生する

分類Dev

gitlabでjschをテストすると、無効な秘密鍵エラーが発生する

分類Dev

IFステートメントの直後にPythonREPLで無効な構文エラーが発生するのはなぜですか?

分類Dev

複数の「if」ステートメントから「無効な割り当ての左側」エラーが発生するのはなぜですか?

分類Dev

2つのテーブルをマージしようとすると、Oracleでエラーが発生するMergeステートメント

分類Dev

PDOステートメントがエラー「SQLSTATE [22007]:無効な日時形式」で失敗する

分類Dev

ask-cliのインストールが成功した(?)後、無効なjsonと表示されるデプロイメントエラーが発生します。これを修正するにはどうすればよいですか?

分類Dev

Javaから選択ステートメントを呼び出そうとすると、SQLで無効な番号例外が発生する

分類Dev

テーブルでsysdateを使用すると、無効な月にエラーが発生します

分類Dev

Datasnapクライアントで「無効な序数」エラーが発生する

分類Dev

ifステートメントをトリガーに入れようとすると構文エラーが発生するのはなぜですか?

分類Dev

日付を2回クリックすると、ブートストラップdatepickerの無効な日付の問題が発生しますか?

分類Dev

無効なステートメントが発生してもループが中断しないようにする必要があります

分類Dev

ifステートメントが常にfalseであるというエラーが発生した場合、どうすればよいですか?

分類Dev

Pylotをインポートすると、flask.pyで「無効な構文」エラーが発生します

分類Dev

2つのSQLステートメントを追加しようとすると、SELECTステートメントでエラーが発生します

分類Dev

ifelseステートメントを使用すると互換性のないエラーが発生するようになりました

分類Dev

正常にデプロイされたMLモデルをテストしようとすると、「無効なデータ入力」というエラーが発生するのはなぜですか?

分類Dev

eMMCからext4パーティションをマウントしようとすると、「無効な引数」エラーが発生します

分類Dev

コアプロット:チャートをタップすると「無効なコンテキスト」エラーが発生します

分類Dev

ポッドを再インストールすると、無効なビットコード署名エラーが発生します。どうして?

分類Dev

エラーが発生する SQL ステートメント

分類Dev

関数テンプレート(クラステンプレートのメンバー)を明示的に特殊化すると、「部分的な特殊化は許可されていません」というエラーが発生します。なぜですか?

分類Dev

SQLローダーでltrimを使用しているときに、「テーブルROOT.LOAD_SQLの挿入ステートメントの解析中にエラーが発生しました」というエラーが発生する

分類Dev

複数のDockerホストを使用しているときに、イメージを使用してコンテナーを作成できない、イメージをプルできないというエラーが発生するのはなぜですか?

分類Dev

ケースステートメントを1行に表示するにはどうすればよいですか?group byを付けないとエラーが発生しますが、group byを実行すると、2つの異なる行が作成されます。

分類Dev

Time.zone.parse が無効な日付でエラーを発生させることを期待していますが、nil を返します

分類Dev

MacにApacheAirflowをインストールすると、このようなテーブルエラーが発生しないのはなぜですか?

Related 関連記事

  1. 1

    PythonでSQLステートメントを記述しているときに無効な列名というエラーが発生する

  2. 2

    UIBezierPathで「無効なコンテキスト」エラーが発生する

  3. 3

    gitlabでjschをテストすると、無効な秘密鍵エラーが発生する

  4. 4

    IFステートメントの直後にPythonREPLで無効な構文エラーが発生するのはなぜですか?

  5. 5

    複数の「if」ステートメントから「無効な割り当ての左側」エラーが発生するのはなぜですか?

  6. 6

    2つのテーブルをマージしようとすると、Oracleでエラーが発生するMergeステートメント

  7. 7

    PDOステートメントがエラー「SQLSTATE [22007]:無効な日時形式」で失敗する

  8. 8

    ask-cliのインストールが成功した(?)後、無効なjsonと表示されるデプロイメントエラーが発生します。これを修正するにはどうすればよいですか?

  9. 9

    Javaから選択ステートメントを呼び出そうとすると、SQLで無効な番号例外が発生する

  10. 10

    テーブルでsysdateを使用すると、無効な月にエラーが発生します

  11. 11

    Datasnapクライアントで「無効な序数」エラーが発生する

  12. 12

    ifステートメントをトリガーに入れようとすると構文エラーが発生するのはなぜですか?

  13. 13

    日付を2回クリックすると、ブートストラップdatepickerの無効な日付の問題が発生しますか?

  14. 14

    無効なステートメントが発生してもループが中断しないようにする必要があります

  15. 15

    ifステートメントが常にfalseであるというエラーが発生した場合、どうすればよいですか?

  16. 16

    Pylotをインポートすると、flask.pyで「無効な構文」エラーが発生します

  17. 17

    2つのSQLステートメントを追加しようとすると、SELECTステートメントでエラーが発生します

  18. 18

    ifelseステートメントを使用すると互換性のないエラーが発生するようになりました

  19. 19

    正常にデプロイされたMLモデルをテストしようとすると、「無効なデータ入力」というエラーが発生するのはなぜですか?

  20. 20

    eMMCからext4パーティションをマウントしようとすると、「無効な引数」エラーが発生します

  21. 21

    コアプロット:チャートをタップすると「無効なコンテキスト」エラーが発生します

  22. 22

    ポッドを再インストールすると、無効なビットコード署名エラーが発生します。どうして?

  23. 23

    エラーが発生する SQL ステートメント

  24. 24

    関数テンプレート(クラステンプレートのメンバー)を明示的に特殊化すると、「部分的な特殊化は許可されていません」というエラーが発生します。なぜですか?

  25. 25

    SQLローダーでltrimを使用しているときに、「テーブルROOT.LOAD_SQLの挿入ステートメントの解析中にエラーが発生しました」というエラーが発生する

  26. 26

    複数のDockerホストを使用しているときに、イメージを使用してコンテナーを作成できない、イメージをプルできないというエラーが発生するのはなぜですか?

  27. 27

    ケースステートメントを1行に表示するにはどうすればよいですか?group byを付けないとエラーが発生しますが、group byを実行すると、2つの異なる行が作成されます。

  28. 28

    Time.zone.parse が無効な日付でエラーを発生させることを期待していますが、nil を返します

  29. 29

    MacにApacheAirflowをインストールすると、このようなテーブルエラーが発生しないのはなぜですか?

ホットタグ

アーカイブ