Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/06/2008, 03:36
DarkJ
 
Fecha de Ingreso: octubre-2004
Mensajes: 2.627
Antigüedad: 20 años, 4 meses
Puntos: 48
Respuesta: Problema con Query Update con bucle for

Pues porque si primero tienes los indices 1,2 y 3, despues del primer bucle has cambiado a 2,2 y 3 (sumado uno al indice 1). Y en el segundo bucle, cambias a 3 los elementos cuyo indice es 2 (en este caso los 2 primeros), teniendo al final 3,3 y 3.

Lo que quieres hacer lo puedes hacer sin bucle:

UPDATE colores_prenda SET Indice=Indice+1

Esto hace que se sume 1 al valor de Indice en cada registro.