создать XML-файл из сценария SQL - PullRequest
1 голос
/ 23 апреля 2009

Как создать XML-файл в SQL Server 2005 с помощью TSQL

Ответы [ 2 ]

4 голосов
/ 17 августа 2009
Select Emp_Id,Emp_Name from tblEmployee Where Emp_Id < 3
For XML AUTO,ELEMENTS
--For XML [MODE],ELEMENTS

MODE

АВТО, RAW, EXPLICIT

Результат [АВТО]

<tblEmployee>
 <Emp_Id>1</Emp_Id>
 <Emp_Name>AAA</Emp_Name>
</tblEmployee>
<tblEmployee>
 <Emp_Id>2</Emp_Id>
 <Emp_Name>BBB</Emp_Name>
</tblEmployee>

Результат [RAW]

Над Xml вместо <tblEmployee> здесь ..... <ROW> и </tblEmployee> равно </ROW>

1 голос
/ 28 апреля 2009

Сохраненный процесс exec DBName.dbo.Table это

select * from table for xml path 
SET @SQL= 'bcp "exec DBName.dbo.Table" queryout c:\myfile.xml -w -r -t -SServerName -T'
EXEC Master..xp_CmdShell @SQL 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...