CONSEJO CON CURSOR

10/08/2004 - 17:24 por Ale | Informe spam
Buenas tardes/dias/noches :P gente
Yo tengo que recorrer una tabla e ir haciendo unas
operaciones. Lo mas facil es abrir un cursor, lo cual no
es muy recomendado,
por lo que se me ocurrio ir recorriendo al tabla e ir
haciendo SELECT TOP 1 y voy guardando los valores que
necesito en variables
(algo similar al FETCH NEXT de un cursor) y luego marco el
registro para no volver a seleccionarlo.

La pregunta es la siguiente, siempre me conviene evitar el
uso del cursor? el trabajo que realizo es menos costoso
que recorer el cursor?

Espero que quede claro
Saludos y gracias de ante mano.
 

Leer las respuestas

#1 Maxi
10/08/2004 - 17:38 | Informe spam
Hola, hay que tratar siempre de evitar los cursores porque son lentos y poco
escalables :(

Deberias de pasarnos mas info para poder ayudarte si queres :-)


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Ale" escribió en el mensaje
news:387e01c47eee$309c1c70$
Buenas tardes/dias/noches :P gente
Yo tengo que recorrer una tabla e ir haciendo unas
operaciones. Lo mas facil es abrir un cursor, lo cual no
es muy recomendado,
por lo que se me ocurrio ir recorriendo al tabla e ir
haciendo SELECT TOP 1 y voy guardando los valores que
necesito en variables
(algo similar al FETCH NEXT de un cursor) y luego marco el
registro para no volver a seleccionarlo.

La pregunta es la siguiente, siempre me conviene evitar el
uso del cursor? el trabajo que realizo es menos costoso
que recorer el cursor?

Espero que quede claro
Saludos y gracias de ante mano.






Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.732 / Virus Database: 486 - Release Date: 29/07/2004

Preguntas similares