Ver la Versión Completa : Restar fechas en interbase
afarenas
09-06-2004, 06:09:57
como puedo restar dos fechas en interbase en una consulta similar a la siguiente la cual se hace con Oracle:
SELECT FECHAF-SYSDATE FROM mi_tabla
esta consulta me devuleve la diferencia en dias entre fechaf y la fecha del sistema.
Gracias amigos :p
jachguate
09-06-2004, 07:27:16
Select fechaf - 'now'
from mi_tabla;
Hasta luego.
;)
guillotmarc
09-06-2004, 09:13:49
Hola.
Además de la propuesta, otra posiblidad es utilizar las variables de sistema estándar current_date y current_timestamp en lugar de sysdate.
NOTA: La primera te devuelve la fecha actual, y la segunda la fecha/hora actual.
Saludos.
jachguate
09-06-2004, 20:12:20
Hola Marc.
Estas variables de sistema están disponibles también en Interbase, o solo en Firebird?
guillotmarc
09-06-2004, 20:26:49
Hola.
Pues ahora que lo dices, no lo sé. Es que empezé directamente con Firebird 1, y nunca he usado un Interbase. Un segundo que lo consulto.
Yo diria que si, puesto que són palabras reservadas en la documentación de Interbase 6, y no aparecen en las Release Notes de Firebird 1.
Saludos.
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.