У меня есть переменная xml, как
declare @xmlvar xml
create table tempxml(col1 xml)
insert into tempxml
exec someproc
select * from tempxml
После этого кода tempxml содержит данные:
<row eid="1" ename="jason" />
<row eid="2" ename="mike" />
<row eid="3" ename="ron" />
Теперь я хочу повторить цикл и извлечь eid
для каждой строки, и мне нужно вызвать хранимую процедуру с eid
в качестве параметра. То есть Мне нужно сделать что-то вроде этого
// Dummy code
While eid is not null
// fetch eid from xml
exec somesp @eid = eid
Next