我正在使用像这样的查询的表生成xml
SELECT *
FROM Rp
FOR XML AUTO
SELECT *
FROM Ind
FOR XML AUTO
我想结合一堆这些并生成一个单独的xml文件,这可能是我可以在VS2010中实现的自动化
任何指针?
答案 0 :(得分:0)
发现它,这是有效的
Select
( SELECT * FROM Rp FOR XML AUTO, TYPE)
,
( SELECT * FROM Ind FOR XML AUTO, TYPE)
FOR XML PATH('Root')
答案 1 :(得分:0)
SELECT ID,SUBSTRING(
(
SELECT ',' + [Name]
FROM MyTable C
WHERE P.ID=C.ID
ORDER BY [Name]
FOR XML PATH('')
),2,2000) as [Name]
FROM MyTable P
GROUP BY ID
答案 2 :(得分:-1)
如何结合? 你可以简单地使用UNION
SELECT * FROM Rp
FOR XML AUTO
UNION
SELECT * FROM Ind
FOR XML AUTO