Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Hora y fecha actual desde Firebird (https://www.clubdelphi.com/foros/showthread.php?t=49031)

juanelo 11-10-2007 00:52:54

Hora y fecha actual desde Firebird
 
Hola a todos,
Me gustaria obtener la fecha actual de un servidor firebird 2.0.3, es decir, desde el cliente hacer una query (creo) y que a su vez esta me devuelva la fecha y hora actual del servidor firebird.

El objetivo es gobernar las operaciones de los clientes con la fecha del servidor (al cual solo se accesa via firebird) y asi no depender de la fecha y hora del cada cliente que en este caso pueden variar con propositos maliciosos los usuarios.

Desde ya muchas gracias.

gluglu 11-10-2007 01:04:51

La fecha y hora del servidor Firebird te la dá el operador SQL CURRENT_TIMESTAMP ;)

fedat 11-10-2007 01:06:35

extraer hora y fecha desde el servidor firebird
 
el select que necesitas es el siguiente

1. SELECT CURRENT_DATE AS FECHA FROM RDB$DATABASE
2. SELECT CURRENT_TIME AS HORA FROM RDB$DATABASE
3. SELECT CURRENT_TIMESTAMP AS HORAFECHA FROM RDB$DATABASE

Puedes usar la consulta que necesites dependiendo de tu necesidad: solo la fecha, solo la hora o ambas.

juanelo 11-10-2007 01:22:10

Gracias por las respuestas, el detalle que se olvido decirles :rolleyes: es que las bases de datos estan creadas en dialecto 1 ! (no preguenten porque plis), y las funciones de currenr_date y current_time no funcionan!

juanelo 11-10-2007 05:20:52

Ok, ya logre hacerlo con current_datetime
gracias


La franja horaria es GMT +2. Ahora son las 21:47:13.

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