Zobacz tabelę tutaj:https://docs. oracle.com/cd/B28359_01/server.111/b28286/sql_elements004.htm#g195479
Jest to część sekcji Reguły konwersji ciąg-do-daty modelu formatu daty i godziny. W przypadku MM
jeśli nie ma dopasowania, próbuje dla MON
i MONTH
. Podobnie, jeśli określisz MON
i nie znajduje tego, próbuje MONTH
. Jeśli określisz MONTH
i nie może tego znaleźć, próbuje MON
, ale nigdy nie podejmie próby MM
na wszystkim oprócz MM
.
W odpowiedzi na pytanie:Can I turn it off?
Odpowiedź brzmi:tak.
Możesz to zrobić, określając FX
jako część Twojego formatowania.
SELECT TO_DATE('18/february/2016', 'FXDD/MM/YYYY') FROM dual;
Teraz powraca:
Natomiast następujące:
SELECT TO_DATE('18/02/2016', 'FXDD/MM/YYYY') FROM dual;
Zwraca oczekiwane:
Zwróć uwagę, że podczas określania FX
MUSISZ użyj właściwych separatorów, w przeciwnym razie wystąpi błąd.