Hola a todos!
Quisiera saber cómo puedo recorrer una tabla temporal fila por fila , con el
contador iNumFilas , el código sería el siguiente :
declare @s varchar(2000)
declare @iContador as smallint
declare @iNumArt as smallint
declare @iNumFilas as smallint
DECLARE @SQL nvarchar(2000)
INSERT INTO @DAlbaran
SELECT ARTC_IdArticulo,ARTC_Unidades,ARTC_IdDAlbaran
FROM ArticulosCompra
WHERE ARTC_IdCAlbaran 8
SELECT * from @dAlbaran
WHERE rowid =1
set @iContador=0
while @iContador<@iNumFilas
begin
set @iContador = @iContador +1
SET @SQL = N'SELECT * from @dAlbaran '
SET @SQL = @SQL + ' WHERE rowid =' + CAST(@iContador AS varchar)
print @sql
EXEC sp_executesql @SQL
continue
end
Leer las respuestas