hola grupo espero me puedan dar una mano...
estoy haciendo un informe con el crystal report y para traer los datos
ejecuto un stored donde con un cursor intercambio filas por columnas algo
asi
nombre apellido telefono1 telefono2 telefono3
josé perez 555-569 896-362 859-659
bien el problema es que la cantidad de registros es enorme y no se me ocurre
otra forma de realizarlo que con un cursor... hago algo del estilo:
cursor for select nombre, apellido, telefono
set @count = 0
while @@FETCH_STATUS = 0
BEGIN
EXEC('aca ejecuto un update a la columna telefono' + @count )
set @count = @count +1
FETCH NEXT cursor
END
espero haber sido claro y que puedan ayudarme a eliminar este cursor y hacer
mas rapida la consulta
Leer las respuestas