SQLServer2005分解并导入xml文件

测试环境SQL2005,windows2003

DECLARE @idoc int;
DECLARE @doc xml;

SELECT @doc=bulkcolumn FROM OPENROWSET(
BULK 'D:/test.xml',
SINGLE_BLOB) AS x
EXEC sp_xml_preparedocument @Idoc OUTPUT, @doc
SELECT * into #temp FROM OPENXML (@Idoc, '/Root/Item',2)
WITH (
[ID] varchar(10)
,[Name]varchar(10)
,[Caption]varchar(10)
)
select * from #temp
drop table #temp

/**//*--文件D: est.xml的文本内容
<?xml version="1.0" encoding="UTF-8"?>
<Root>
<Item>
<ID>1</ID>
<Name>jinjazz</Name>
<Caption>剪刀</Caption>
</Item>
<Item>
<ID>2</ID>
<Name>zswang</Name>
<Caption>伴水</Caption>
</Item>
</Root>
*/

/**//*---查询结果
ID     Name    Caption
---------- ---------- ----------
1     jinjazz  剪刀
2     zswang   伴水
*/

时间: 2024-08-29 05:52:03

SQLServer2005分解并导入xml文件的相关文章

android-Android项目里的res起什么作用,导入xml文件报错什么原因?

问题描述 Android项目里的res起什么作用,导入xml文件报错什么原因? Android项目里的res起什么作用,导入xml文件报错什么原因? 解决方案 resource文件夹,里面存放你所用到的图片资源(也有可能是xml),存放layout的xml文件,一些你自定义的xml文件(values里面) 至于你所说的错误,可能是导入的xml中所需要的资源你没有同时导进去 解决方案二: res是resource的缩写,资源的意思 解决方案三: 对应的xml文件存放在对应的资源文件下 解决方案四:

discuz!-discuz加入模板后,如果在前台没有导入.xml文件,对页面有什么影响?

问题描述 discuz加入模板后,如果在前台没有导入.xml文件,对页面有什么影响? 发现如果没有增加.xml文件,在页面上好像并没有不同,那么.xml文件的作用主要是什么?

wordpress导入失败-wordpress 导入xml文件失败

问题描述 wordpress 导入xml文件失败 选择文件点导入以后就这样了,什么都没有,导入也不成功,求大神帮忙啊 解决方案 555,从来没有人成功帮我解答过//////////,................ 解决方案二: 用wookbook不是更好么

请教DATASET导出导入XML文件速度快,还是导入导出EXCEL文件效率快?

问题描述 对于一个最多有30万行数据的SQLSERVER表,请问以上哪种方式效率高? 解决方案 解决方案二:应该是直接从dataset保存为xml快解决方案三:导出的话.xml比较快吧.导入的话,30万条我想都会死的!如果是导入很大数据量的话,可以用bcp命令导入,可以参考我的blog,BCP导入大量数据http://www.cnblogs.com/mqcan/archive/2008/03/07/1095361.html解决方案四:30万条?估计EXCEL就要跑死了-呵呵--解决方案五:liu

django批量导入xml数据_python

django后台批量导入数据 在生产环境中,往往数据不是几条或者几百条,那么举个例子,将公司所有员工员工号或者帐号密码导入进后台,那就不建议你去后台一条条记录去添加了 如何从xml中批量导入svn记录 第一步: 为数据建立模型 @python_2_unicode_compatible class SVNLog(models.Model): vision = models.IntegerField(verbose_name=u"修订版本", blank=False, null=False

如何将 XML 文件导入 SQL Server 2000?

server|xml 导入 XML" target=_blank>XML 文件(Microsoft SQL Server 开发组供稿,questions@sqlmag.com) 问:如何将 XML" target=_blank>XML 文件导入 SQL Server 2000? 答:您可以用三种方发将 XML" target=_blank>XML 文件导入 SQL Server 2000.下面介绍这几种方法. 如果您想将文档的实体和属性提取到相关表中,那么将

XML文件导入SQL Server 2000

server|xml 问:怎样才能将XML文件导入SQL Server 2000? 答:将XML文件导入SQL Server有若干种方法,这里提供其中的3种: 大容量装载COM接口.如果需要将文档的实体和属性析取到关系表中,最快的方法就是使用SQL Server 2000 Extensible Markup Language 3.0 Service Pack 1(SQLXML 3.0 SP1)提供的大容量装载COM接口.大容量状态COM接口包含在SQLXML 3.0 SP1的免费下载中. tex

急求!!配置xml文件时,已经把dtd文件导入了,但是还是没有提示。

问题描述 急求!!配置xml文件时,已经把dtd文件导入了,但是还是没有提示. dtd文件已经导入,检查了很多遍,应该没有错误,但是依旧没有提示~这是为什么啊?别人的工程导进来以后,xml有提示. 解决方案 可能是ecilipse自身的问题,它过了一会就自己好了

C# 将xml文件导入sql数据库表中

问题描述 xml文件<class><student><name>张三</name><sex>男</sex><year>11</year></student><student><name>刘三</name><sex>男</sex><year>13</year></student><student>