Ver Mensaje Individual
  #2  
Antiguo 12-03-2010
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Reputación: 26
guillotmarc Va por buen camino
Hola.

Firebird no tiene ningún formato, cuando ves que te muestra 19/01/2007 eso es porqué este es el formato de fecha que tienes definido en la configuración regional de tu Windows.

Utiliza esta sentencia para pasar al formato que quieres.

select substring(100 + extract(day from FECHA) from 2 for 2) || '/' || substring(100 + extract(month from FECHA) from 2 for 2) || '/' || extract(year from FECHA)
from TABLA

Es un poco largo pero funciona perfectamente, y no conozco ninguna forma mejor de hacerla (quizás otro compañero la sepa).

Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita