xml ファイルにないすべての行をテーブルに挿入しようとしています。複数の行がある場合、次のエラーが表示されます。これは私が使用しているクエリです:
insert into #tmpPievVNC
select
a.id, 'J'
from
openxml(@hDoc, '/art_kompl/nol_voav') with #vc xd
join nol_art a on xd.id_art = a.id
where
not exists(select * from nol_voav nv
where
(id_art=xd.id_art) and (begDate=xd.begDate) and (endDate=xd.endDate))
そこに複数の行を挿入するにはどうすればよいですか?