Ver Mensaje Individual
  #2  
Antiguo 04-06-2008
celades1 celades1 is offline
Miembro
 
Registrado: ago 2005
Posts: 116
Reputación: 19
celades1 Va por buen camino
Hola

En interbase o Firebird siempre tienes que darle la informacion en mm/dd/yyyy
No es muy buena idea guardarlo en campo varchar
Luego al mostrarlo con delphi lo solucionas con formatdatetime('dd-mm-yy',tablacampo.asdatetime) o directamente en la propiedad displayformat del field dd-mm-yy

Ahora para hacer cast no se si puedes hacer substring que existe en firebird 2.0 o alguna udf que haga un copy de delphi

Código SQL [-]
cast(substring(campo from 4 for 3)||substring(campo from 1 for 3)
||substring(campo from 7 for 4) as timestamp)


Saludos
Responder Con Cita