domingo, 15 de diciembre de 2013

Oracle formatear fecha incio sesión

CREATE OR REPLACE
TRIGGER set_formato_fecha
AFTER LOGON ON SCHEMA
BEGIN
  dbms_session.set_nls('nls_language','SPANISH');
  dbms_session.set_nls('nls_territory','SPAIN');
  dbms_session.set_nls('nls_date_format','''dd/mm/yyyy''');
END set_formato_fecha;

Mucho cuidado con el sqldeveloper: Formatea las fechas por su cuenta pasando de los nls.

Recordar que siempre podemos forzar con

select to_char(sysdate,'"día" dd "de" month "de" yyyy','nls_date_language=spanish')
from dual;

No hay comentarios: