Не хочу лишний тег в моем пути FOR XML ('td') - PullRequest
1 голос
/ 19 августа 2011

Я ищу вывод 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, так как он не нужен. Я уверен, что есть очень простой способ сделать это, но для жизни я не могу его найти. Я думаю, что слишком долго искал ... время для кофе.

Любая помощь будет принята с благодарностью.

JT ...

1 Ответ

1 голос
/ 19 августа 2011

Вы можете делать то, что вы хотите, как это:

SELECT EmpID "td/@id", EmpNo "td" 
FROM Employees 
FOR XML PATH('')
...