Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/11/2011, 19:29
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: MySQL ADDDATE DATE_ADD sumar días a campo fecha

Uno de los problemas puede ser que estás usando palabras reservadas para el nombre de la tabla.
"Transaction" es una palabra reservada que se usa para definir el inicio de una transacción en MySQL, por lo que no debe ser usada para nombres de ningún tipo de objeto.
Una mala costumbre de los usuarios es utilizar denominaciones en inglés, sin tener en cuenta que pueden entrar en conflicto con el lenguaje.
Verifica si ese es el problema cambiando el nombre de la tabla, o bien encerrando el nombre entre acentos inversos, para que no lo tome como comando:
Código MySQL:
Ver original
  1. UPDATE `transaction` SET currentDate = ADDDATE(currentDate, INTERVAL 13 DAY)
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)