22,209
社区成员
发帖
与我相关
我的任务
分享
DECLARE @t TABLE (a VARCHAR(10),b VARCHAR(10))
INSERT INTO @t(a,b) VALUES('a1','b1')
INSERT INTO @t(a,b) VALUES('a2','b2')
SELECT CAST(REPLACE(REPLACE(
(SELECT a AS 'Cols1',b AS 'Cols2' FROM @t FOR XML PATH('Rows'))
,'Cols1','Cols')
,'Cols2','Cols') AS XML)
/*
<Rows><Cols>a1</Cols><Cols>b1</Cols></Rows><Rows><Cols>a2</Cols><Cols>b2</Cols></Rows>
*/