T-SQL XML查询:从UDF返回、展开为行集、再将所有行集合并
时间:2010-12-23 来源:Nana's Lich
select a.*, x.value('.', 'int') "ID" from 表 a cross apply ( select 架构.获取XML片段(条件列) row ) rs cross apply row.nodes('/item') T(x)
一次cross apply,但被选择的列不能省略:
select 条件列, x.value('.', 'int') "ID" from ( select *, 架构.获取XML片段(条件列) row from 表 ) rs cross apply row.nodes('/item') T(x)
相关阅读 更多 +