1

我正在寻找这样的 XML 输出:

<td id="1">123</td>

我当前的 SQL 语句:

SELECT EmpID AS "@ID", EmpNo FROM Employees FOR XML PATH('td')

这让我明白了:

<td id="1"><EmpNo>123</EmpNo></td>

我要做的就是删除 EmpNo 标记,因为它不需要。我确信有一个非常简单的方法可以做到这一点,但对于我的生活,我找不到它。我想我已经找了太久了……是时候喝杯咖啡了。

任何帮助将不胜感激。

杰特...

4

1 回答 1

1

你可以像这样做你想做的事:

SELECT EmpID "td/@id", EmpNo "td" 
FROM Employees 
FOR XML PATH('')
于 2011-08-19T03:16:55.903 回答