24/12/2011, 00:32
|
| | Fecha de Ingreso: noviembre-2002 Ubicación: DF
Mensajes: 1.056
Antigüedad: 22 años Puntos: 37 | |
Respuesta: Como simplificar esta funcion para no usar scripttimeout Supongo que la tabla se tarda x que estas actualizando el mismo campo por el orden que estas leyendo, entonces el registro, se lee, se actualiza, debido al nuevo valor, se vuelve a formar y asi sucesivamente.
"order by posicion"
Dependiendo de tu logica, debieras validar que el ID o registro que ya actualizaste no se vuelva a leer o bien no se vuelva a actualizar, quiza con algo como:.
UPDATE tabla SET procesado="N"
tu codigo con ciclo
SELECT * FROM tabla WHERE procesado = "N"
update .... ... , set procesado = 'S'
Saludos |