Incrementar campo de fecha en 30 días...

29/06/2006 - 12:48 por Ander Fdez. | Informe spam
Buenos días foro. Me estoy volviendo loco con un trigger que me incremente
un campo de fecha en 30 días, si el campo insertado está comprendido entre
dos fechas. No consigo que funcione.

¿Alguien me podría dar otra solución?

Lo que pretendo hacer, es que si se produce un insert o update en una tabla,
auntomáticamente el sql me incremente ese campo en 30 días si el valor
introducido está comprendido entre dos fechas dadas (por ejemplo: entre
01/08/06 y 31/08/06)

Por favor, cualquier tipo de ayuda será bien recibida. Gracias.

Preguntas similare

Leer las respuestas

#1 Carlos Sacristán
29/06/2006 - 13:20 | Informe spam
¿Has probado con la función DATEADD?


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Ander Fdez." escribió en el mensaje
news:u9Yz$
Buenos días foro. Me estoy volviendo loco con un trigger que me incremente
un campo de fecha en 30 días, si el campo insertado está comprendido entre
dos fechas. No consigo que funcione.

¿Alguien me podría dar otra solución?

Lo que pretendo hacer, es que si se produce un insert o update en una


tabla,
auntomáticamente el sql me incremente ese campo en 30 días si el valor
introducido está comprendido entre dos fechas dadas (por ejemplo: entre
01/08/06 y 31/08/06)

Por favor, cualquier tipo de ayuda será bien recibida. Gracias.


Respuesta Responder a este mensaje
#2 Ricardo Passians
29/06/2006 - 13:53 | Informe spam
Si son solo dias que le quieres sumar a la fecha es tan simple como sumarle
aritmeticamente.

Ej.

Update tabla set fecha=fecha+30 where

Tambien si quieres puedes usar DATEADD que es mas generico y sirve tambien
para meses y años.



"Ander Fdez." escribió en el mensaje
news:u9Yz$
Buenos días foro. Me estoy volviendo loco con un trigger que me incremente
un campo de fecha en 30 días, si el campo insertado está comprendido entre
dos fechas. No consigo que funcione.

¿Alguien me podría dar otra solución?

Lo que pretendo hacer, es que si se produce un insert o update en una
tabla, auntomáticamente el sql me incremente ese campo en 30 días si el
valor introducido está comprendido entre dos fechas dadas (por ejemplo:
entre 01/08/06 y 31/08/06)

Por favor, cualquier tipo de ayuda será bien recibida. Gracias.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida