次の表を参照してください: https://docs。 oracle.com/cd/B28359_01/server.111/b28286/sql_elements004.htm#g195479
これは、日時形式モデルの文字列から日付への変換ルールセクションの一部です。 MMの場合 一致するものがない場合は、MONを試行します およびMONTH 。同様に、MONを指定した場合 それが見つからない場合は、MONTHを試行します 。 MONTHを指定した場合 それが見つからない場合は、MONを試行します 、ただし、MMを試行することはありません MM以外のもの 。
質問への回答:Can I turn it off? 答えは「はい」です。
FXを指定することでそれを行うことができます フォーマットの一部として。
SELECT TO_DATE('18/february/2016', 'FXDD/MM/YYYY') FROM dual;
戻り値:
一方、次のとおりです。
SELECT TO_DATE('18/02/2016', 'FXDD/MM/YYYY') FROM dual;
期待値を返します:
FXを指定する場合は注意してください あなたはしなければならない 適切なセパレータを使用してください。そうしないとエラーになります。