Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/11/2002, 15:15
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

El unico "problema" que puedes tener es si actualizas varios campos a la vez. Los campos se van actualizando segun el el orden en que los has puesto en la consulta, si no me equivoco. Asi por ejemplo, si tenemos:

campo1='campo1_original'
campo2='campo2_original'

y hacemos:

update tabla set campo1=concat(campo2,campo1), campo2='campo2_nuevo'

tendriamos al final

campo1='campo2_originalcampo1_original'
campo2='campo2_nuevo'

Pero si hacemos:

update tabla set campo2='campo2_nuevo', campo1=concat(campo2,campo1)

tendriamos

campo1='campo2_nuevocampo1_original'
campo2='campo2_nuevo'

Espero haber sido de ayuda.
__________________
Josemi

Aprendiz de mucho, maestro de poco.