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...

Posted 07 September 2010 - 08:55 AM
SELECT (DATE - FEC_INICIO) AS DIF_FECHA FROM TABLA
Posted 07 September 2010 - 09:10 AM
SELECT CAST((CURRENT_TIMESTAMP+1 - F.FAC_FECHA) AS INTEGER) AS DIF FROM TABLA
Posted 07 September 2010 - 09:35 AM
Posted 07 September 2010 - 09:43 AM
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
Posted 07 September 2010 - 11:21 AM
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
Posted 07 September 2010 - 01:12 PM
SELECT CAST('NOW' AS TIMESTAMP) FROM RDB$DATABASE SELECT CAST('TODAY' AS TIMESTAMP) FROM RDB$DATABASE SELECT CAST('YESTERDAY' AS TIMESTAMP) FROM RDB$DATABASE