2009-03-29 3 views

ответ

0

FOR XML был новым в SQL Server 2005, правильно? Таким образом, вы должны вручную собрать XML:

select 
    '<?xml version="1.0" encoding="ISO-8859-1" ?>' + char(13) + char(10) + 
    '<root>' + char(13) + char(10) + 
    ' <value>' + yourtable.yourfield + '</value>' + char(13) + char(10) + 
    '</root>' + char(13) + char(10) 
from yourtable 
where id = 1 

Это до вас, чтобы передать его в кодировке вы утверждаете в заголовке XML.

0

Я думаю, что вы можете вручную добавить эту информацию в результат запроса, так как они состоят не более чем из двух строк.

Смежные вопросы