我也想知道。up!出来可以:
select * from tb for xml auto
select * from tb for xml auto
解决方案 »
- 关于一SQL语句的问题。(高分)
- 关于复杂的行转列的sql?
- 求助!!!!~~SQL安装不起~~~~“DemoShieldRun-TimePlayer遇到问题”
- "报错为ODBCINT.DLL 与ODBC32.DLL 版本不符",如何解决呢?谢谢!
- SQL SEVER 2000 视图索引问题
- 如何查询SQLServer某进程当前正在执行或其最近一次执行的SQL语句?
- 执行备份作业失败
- 求一SQL语句该怎么写!
- 讨论下利用SqlServer内部存储过程实现快速方便的分页
- sql语句真实功能强大,一直以为只有sql,今天才...寻求sql语句,多送
- 请问如何查询两字段相加小于50的记录?
- 如何动态生成sql语句?
exec master.dbo.xp_cmdshell 'bcp "select * from 庫.dbo.表 xml auto" in .xml文件路程 -c -q -S服務器 -Usa -P密碼'
DECLARE @idoc int,@doc varchar(8000)--从文件中读出XML内容到临时表(假设xml文件为c:\a.xml)
create table #tb (doc varchar(8000))
bulk insert #tb from 'c:\a.xml'--将读取到的数据保存到变量中
set @doc=''
select @doc=@doc+doc from #tb--删除临时表
drop table #tb--获取数据
EXEC sp_xml_preparedocument @idoc OUTPUT, @docSELECT * FROM OPENXML (@idoc, '/Fixtures/Fixture',2)
WITH (
id char(5) '@id',
gt datetime '@gt'
)
EXEC sp_xml_removedocument @idoc/*--结果id gt
----- ------------------------------------------------------
46315 2005-03-05 13:00:00.000(所影响的行数为 1 行)
--*/