我有表「nol_voa」具有不同的值,我正在導入xml文件,該表中的值我想在另一個表中插入「#tmpRcIzm」其中字段中的「id」值「C_REF」已更改其值。
這是代碼,我寫的,但有一個錯誤,它總是增加兩個「id」值,這些值沒有改變。如何在表中插入僅編輯的值
insert into #tmpRcIzm
select distinct
a.id
from
openxml(@hDoc, '/art_komplekts/nol_voa') with #vc xd
join nol_art a on xd.art_cd = a.cd
left join #tmp t on t.cd = xd.art_cd
inner join nol_voa v on xd.id_art = v.id_art
where
xd.C_REF!=v.C_REF
在您的標記中添加了Xquery – Churk 2012-03-23 14:51:41