DECLARE @campo1 INT
--SE DECLARA CURSOR
DECLARE nameCursor CURSOR FOR
SELECT
campo
FROM FacAsigServicio
OPEN nameCursor
FETCH NEXT FROM nameCursor INTO @campo1
WHILE @@FETCH_STATUS = 0
BEGIN
SELECT * FROM nameTabla WHERE campo = @campo1
FETCH NEXT FROM nameCursor INTO @campo1
END
CLOSE nameCursor
DEALLOCATE nameCursor
//Cursor con XML
DECLARE cControl CURSOR FOR --CREAMOS EL CURSOR
SELECT * FROM OPENXML(@hdoc, '/Pedido/DetallePedido') WITH ( Producto INT 'CodProducto' , Cantidad INT 'Cantidad'
)