2013-06-04 4 views
0

У меня есть шаблон XML-документа Excel. Есть ли в любом случае я могу построить XML-документ SQL и SQL Server вернуть XML-документ мне через хранимый proc.?Возврат XML-документа из SQL Server 2008

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

Нечто похожее на это.

http://msdn.microsoft.com/en-us/library/office/aa191724%28v=office.11%29.aspx

Я хочу построить XML является SQL.

ответ

0

Да, вы можете использовать предложение FOR XML.

select * from table for xml raw 

Вы можете также использовать XML AUTO или XML EXPLICIT

+1

Или в SQL Server 2008, вы можете также использовать 'FOR XML PATH', который часто намного проще в использовании, но так же, как мощный и гибкий, как явный материал –