MSSQL如何直接创建XML文件到指定目录吗

MSSQL如何直接创建XML文件到指定目录吗

SQL可以直接创建文件到指定目录吗?如何操作?请帖出示例!最好是直接创建.xml文件

bcp工具可以创建文件到指定目录.

exec master..xp_cmdshell 'bcp "[查询语句]" queryout [目录]\[文件名].xml -S "[服务器名]" -U "[用户名]" -P "[密码]" -c '

use master
 
create table ly(x xml)
 
insert into ly(x)
 select '<Order OrderId="2"><Item ItemNumber="D201" Quantity="3" Price="600"/></Order>'
 
exec master..xp_cmdshell 'bcp "select x from master.dbo.ly" queryout E:\ly0530.xml -S "[服务器名]" -U "[帐号]" -P "[密码]" -c '
 
 
-- E:\ly0530.xml文件内容:
<Order OrderId="2"><Item ItemNumber="D201" Quantity="3" Price="600"/></Order>

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有