Ver Mensaje Individual
  #1  
Antiguo 05-01-2022
tiqui_loquito tiqui_loquito is offline
Miembro
 
Registrado: oct 2013
Posts: 56
Reputación: 11
tiqui_loquito Va por buen camino
Problemas en procedimiento almacenado con DATEDIFF

Cuando realizo esta consulta en firebird:

Código SQL [-]
SELECT
   DATEDIFF(DAY FROM CURRENT_DATE TO CAST('1-1-2000' AS DATE))
FROM
   RDB$DATABASE

Se ejecuta muy bien; pero si deseo hacerlo dentro de un procedimiento almacenado, entonces me sale un error

Código SQL [-]
CREATE PROCEDURE EDAD_DIAS_Y_FECHA_TSH_NEONATAL
AS
BEGIN
SELECT
   DATEDIFF(DAY FROM CURRENT_DATE TO CAST('1-1-2000' AS DATE))
FROM
   RDB$DATABASE

END

El error es: Precompiler Error: Syntax error - DAY.

La verdad no se cual sea el error.

Agradezco su colaboración
Responder Con Cita