Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/09/2010, 10:16
Avatar de iislas
iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: extraer lista de codigos con un cursor

Pues no requires ningun cursor, en todo caso hacer un WHILE para "descomponer" tu variable, sacar los valores y pasarlos a tu consulta.

Esta es la idea:

Código SQL:
Ver original
  1. DECLARE @MyVar VARCHAR(50)
  2. DECLARE @Valor CHAR(2)
  3. SET @MyVar = '01,02,03,04,05,06'
  4.  
  5. while len(@MyVar) > 1
  6.  BEGIN
  7.   SET @Valor = LEFT(@MyVar, 2)
  8.   SET @MyVar = SUBSTRING(@MyVar, CHARINDEX(',',@MyVar), len(@Myvar))
  9.   --................tu query con el valor de @Valor
  10.  END
__________________
MCTS Isaias Islas