Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/03/2013, 11:26
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Como recorrer toda la tabla con mi stored??

Cita:
Iniciado por gustavooo13 Ver Mensaje
Islas esta perfecta la ayuda
Pero si te conteste yo Libras



Código SQL:
Ver original
  1. SET ANSI_NULLS ON
  2. SET QUOTED_IDENTIFIER ON
  3. GO
  4. ALTER PROCEDURE [dbo].[sp_copia_archivos_nocursor] AS
  5. -- -------------------------------
  6. -- Argumentos
  7. -- -------------------------------
  8. -- <Argumentos tipo valor default descripcion>
  9. DECLARE
  10.  
  11. @x INT
  12. ,@nombre nvarchar(100)
  13. ,@ls_archivo_origen VARCHAR(100) --archvio origen
  14. ,@ls_archivo_destino VARCHAR(100) --archvio origen
  15. ,@pparte nvarchar(100)
  16. ,@sparte nvarchar(100)
  17. ,@sComando AS VARCHAR(200)
  18.  
  19. SET @x= 1;
  20. SELECT nombre,IDENTITY(INT,1,1) AS rn INTO #temp FROM nombre
  21.  
  22. WHILE @x<=(SELECT COUNT(*) FROM #temp)
  23.  
  24. BEGIN
  25.  
  26. SET @nombre = (SELECT nombre FROM #temp WHERE rn = @x);
  27. SET @pparte = 'c:\audios prueba\';
  28. set @sparte = 'D:\b';
  29. set @ls_archivo_origen = @pparte+@nombre+'.mp3';
  30. set @ls_archivo_destino = @sparte;
  31. set @sComando='XCOPY "' + @ls_archivo_origen +'" ' + @ls_archivo_destino;
  32.  
  33. exec xp_cmdshell @sComando
  34.  
  35. set @x=@x+1
  36.  
  37. end
  38. select 0
  39. return @@error

saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me