Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/10/2009, 05:56
Avatar de aniMAYtions
aniMAYtions
 
Fecha de Ingreso: diciembre-2007
Ubicación: Granada
Mensajes: 519
Antigüedad: 16 años, 11 meses
Puntos: 2
Respuesta: copiar valor de un campo de la tabla en otro campo de la misma tabla

Sí, ia veo que tú lo haces, y es una forma muy lógica de hacerlo.
Pero según estoy viendo me da faio hasta el simple update, sin trigger ni nada.
Código:
 
UPDATE emp_users SET name = 'nombre' WHERE id = (SELECT MAX(id) FROM emp_users)
Con lo que tú me has dicho, probando el BEFORE en lugar del AFTER me da el otro error. Uno el 1064(BEFORE) y el otro el 1362(AFTER).

No sé lo que está ocurriendo aquí, pues tengo todos los permisos...
A ver si puedo enviarlo a la base de datos desde el código por lo menos.

Un saludo, ia os contaré. Pero si se os ocurre una solución mejor no dudeis en decírmela.