これは私が使用しているクエリです
SELECT TO_DATE(COL1,'mm/dd/yyyy') FROM TABLE1
COL1はvarchar2(50)列であり、DD-MON-YY形式の日付データがあります。'mm / dd/yyyy'形式で出力したい。
このエラーが発生します:
ORA-01858:数値が期待される場所に非数字が見つかりました01858。00000-"数値が期待される場所に非数字が見つかりました"*原因:日付形式モデルを使用して変換される入力データが正しくありませんでした。入力データには、フォーマットモデルで数値が必要な数値が含まれていませんでした。*アクション:入力データまたは日付形式モデルを修正して、要素の数とタイプが一致することを確認してください。その後、操作を再試行してください。
この列の値のほとんどは有効な日付であり、不正なデータでレコードを特定することはできません。
クエリでこのエラーを処理するにはどうすればよいですか?