![]() |
Sumar un Nº de meses un DateTime
Colegas lo que necesito es poder hacer algo como esto:
SELECT F_INIG, /*Campo tipo TimeSpam */ GARANTIA, /*Campo tipo Integer */ DATE_ADD(F_INIG, INTERVAL GARANTIA MONTH) AS FIN_GARANTIA FROM ventadet Pero esto me da un error, quizas sea que no puedo poner campos como parametros, o esta funcion no funciona en firebird, me gustaria poder hacer esto de alguna manera y quisiera me orientaran un poco... Gracias |
Cita:
Cita:
|
Sumar
Este es el error que me da y hace referencia a esta linea:
DATE_ADD(F_INIG, INTERVAL GARANTIA MONTH) AS FIN_GARANTIA Precisamente en el campo GARANTIA, pero lo saque y puse un entero como por ejemplo 3 y sigue igual. Dynamic SQL Error. SQL error code = -104. Token unknown - line 14, char 35. 2. Me pregunto donde busco en FireBird las funciones de fecha o todas las funciones que tambien me gustaria saber? |
La franja horaria es GMT +2. Ahora son las 04:42:33. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi