2011-05-04 42 views
0

我想从表中获取数据并将其存储为XML文件,如Here中所示。在视图中,我创建了以下内容:SQL Server 2000中的数据视图到XML文件

Select [name],[surname],[age] From Students 

,并从存储过程中我要调用视图和写的一切为低于XMLFILE:

bcp "SELECT * FROM DatabaseName..Students_View FOR XML Auto, Elements" queryout C:\data.xml -w -r "" -S sqlserver -T 

我正确的获取数据问题是我没有得到XML头。我知道这个例子使用Explicit,但在我的情况下,我需要Auto。

请帮忙

回答

0

在这个问题上检查得更好。将数据从表,视图等移动到xml的最佳方式是使用FOR XML EXPLICIT并设计架构和结构,如问题

中给出的链接所示