Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Pregunta sobre tipo Date (https://www.clubdelphi.com/foros/showthread.php?t=56228)

betto 12-05-2008 05:48:22

Pregunta sobre tipo Date
 
Hola a todos!
Quiero utilizar solo la hora de un campo tipo DATE en FireBird.

Alguien puede decirme alguna funcion o como puedo obtener solo la hora de ese campo???

Les agradezco de antemano
:)

Caro 12-05-2008 06:13:59

Hola Betto

Código SQL [-]
 Select Cast(fecha as Time) From Tabla

Saluditos

RolphyReyes 12-05-2008 16:25:56

Saludos.

A partir de la versión 6 de Interbase (en el dialecto 3) tienes el tipo de campo TIME que puede servirte para lo que necesitas.

Hasta luego.

betto 13-05-2008 05:53:34

Muchas gracias
 
Caro, Rolphy les agradezco infinitamente su respuesta PERO soy nuevo en FB y me marca un error cuando corro el query me dice que tengo el dialecto 1, ahora que puedo hacer al respecto???



Gracias nuevamente de antemano...

Saludos!

RolphyReyes 13-05-2008 15:30:22

Saludos.

Si no me equivoco creo que haciendo un Backup/Restore puedes cambiar el dialecto.

Hasta luego.

Caro 13-05-2008 16:01:07

Hola Betto, la consulta que te puse es para dialecto 3, es por eso que te da el error de dialecto, lo que se me ocurre para dialecto 1 es que vayas obteniendo por partes la hora con Extract.

Código SQL [-]
 Select Extract(HOUR from fecha) || ':' ||Extract(MINUTE from fecha) || ':' || Extract(SECOND from fecha)
 From Tabla

Saluditos

betto 14-05-2008 01:16:33

Súper!!!
 
ya quedo, si jalo.
Muchisisisisimas gracias Caro y Rolphi.


La franja horaria es GMT +2. Ahora son las 01:20:59.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi