Kiedy używasz niestandardowych formatów dat i jeśli Oracle nie uzna ich za odpowiednie, będzie szukać domyślnych formatów dat w sesjach.
Sql-developer ma swoją własną sesję, a sqlplus ma własną. Format daty programisty SQL jest określony w parametrze daty NLS i można go sprawdzić w : Tools > Preferences > Database > NLS
.
Możesz sprawdzić datę w sql plus za pomocą następującego zapytania
select sysdate from dual;
Żądany format daty możesz ustawić w następujący sposób:
alter session set NLS_TIMESTAMP_FORMAT='DD-MON-YYYY HH24:MI:SS.FF';
Tutaj możesz użyć żądanego formatu.