No lo he probado pero parece buena idea:
Código SQL:
Ver originalDECLARE @minpeso REAL
SET @minpeso = 0
WHILE (SELECT 1 FROM Articulos WHERE Peso > @minpeso)
BEGIN
INSERT INTO Carga_Boleta_Match
SELECT factura, CveArticulo, DescArticulo, Peso
FROM Articulos
WHERE Peso > @minpeso
SELECT @minpeso = MIN(Peso) FROM Articulos
END