Aquí lo complicado es que la base de datos esta en dialecto 1 y no me reconoce lo siguiente:
SELECT (DATE - FEC_INICIO) AS DIF_FECHA FROM TABLA
Esto lo puedo realizar en Firebird?
saludos y de antemano gracias...

Escrito 07 septiembre 2010 - 08:55
SELECT (DATE - FEC_INICIO) AS DIF_FECHA FROM TABLA
Escrito 07 septiembre 2010 - 09:10
SELECT CAST((CURRENT_TIMESTAMP+1 - F.FAC_FECHA) AS INTEGER) AS DIF FROM TABLA
Escrito 07 septiembre 2010 - 09:35
Escrito 07 septiembre 2010 - 09:43
Buenas,
Si sólo te interesa lo que es fechas, sin lo que sería la franja horaria, también existe en current_date.
Lo que ya no se es si éste existe en dialecto 1.
Nos leemos
PD: un consejo, a la que puedas, pasa esa base de datos a dialecto 3
Escrito 07 septiembre 2010 - 11:21
Buenas,
Si sólo te interesa lo que es fechas, sin lo que sería la franja horaria, también existe en current_date.
Lo que ya no se es si éste existe en dialecto 1.
Nos leemos
PD: un consejo, a la que puedas, pasa esa base de datos a dialecto 3
Escrito 07 septiembre 2010 - 01:12
SELECT CAST('NOW' AS TIMESTAMP) FROM RDB$DATABASE SELECT CAST('TODAY' AS TIMESTAMP) FROM RDB$DATABASE SELECT CAST('YESTERDAY' AS TIMESTAMP) FROM RDB$DATABASE