También puede establecer un formato que se aplique a todos fechas como esta:
ALTER SESSION SET NLS_DATE_FORMAT = 'DD-MON-YYYY HH:MI:SS PM';
De esa manera, su consulta original generaría las fechas en el formato que busca, sin usar TO_CHAR
. Para volver al formato predeterminado habitual, simplemente haga esto:
ALTER SESSION SET NLS_DATE_FORMAT = 'DD-MON-RR';