Consulte la tabla aquí:https://docs. oracle.com/cd/B28359_01/server.111/b28286/sql_elements004.htm#g195479
Es parte de la sección Reglas de conversión de cadena a fecha del modelo de formato de fecha y hora. En el caso de MM
si no hay ninguna coincidencia, intenta MON
y MONTH
. Del mismo modo, si especifica MON
y no encuentra eso, intenta MONTH
. Si especifica MONTH
y no lo encuentra, intenta MON
, pero nunca intentará MM
en cualquier cosa excepto MM
.
En respuesta a la pregunta:Can I turn it off?
La respuesta es sí.
Puede hacerlo especificando FX
como parte de su formateo.
SELECT TO_DATE('18/february/2016', 'FXDD/MM/YYYY') FROM dual;
Ahora devuelve:
Considerando lo siguiente:
SELECT TO_DATE('18/02/2016', 'FXDD/MM/YYYY') FROM dual;
Devuelve lo esperado:
Tenga en cuenta que al especificar FX
usted DEBE utilice los separadores adecuados, de lo contrario se producirá un error.