2016 - 2024

感恩一路有你

xml文件导入sql数据库 请问如何将一个XML文件中的内容导入到数据库不同的表中?

浏览量:1750 时间:2021-03-14 11:50:32 作者:admin

请问如何将一个XML文件中的内容导入到数据库不同的表中?

----导入 xml 文件DECLARE @idoc intDECLARE @doc varchar(1000)--sample XML documentSET @doc ="<root><Customer cid= "C1" name="Janine" city="Issaquah"><Order oid="O1" date="1/20/1996" amount="3.5" /><Order oid="O2" date="4/30/1997" amount="13.4">Customer was very satisfied</Order></Customer><Customer cid="C2" name="Ursula" city="Oelde" ><Order oid="O3" date="7/14/1999" amount="100" note="Wrap it bluewhite red"><Urgency>Important</Urgency>Happy Customer.</Order><Order oid="O4" date="1/20/1996" amount="10000"/></Customer></root>"-- Create an internal representation of the XML document.EXEC sp_xml_preparedocument @idoc OUTPUT, @doc-- Execute a SELECT statement using OPENXML rowset provider.SELECT *FROM OPENXML (@idoc, "/root/Customer/Order", 1)WITH (oid char(5),amount float,comment ntext "text()")EXEC sp_xml_removedocument @idoc

xml文件导入sql数据库 xml数据库有哪些 如何将xml导入数据库

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。