首页 > 代码库 > 大容量导入和导出 XML 文档的示例
大容量导入和导出 XML 文档的示例
示例表
若要测试示例 A,必须创建示例表 T。
USE tempdbCREATE TABLE T (IntCol int, XmlCol xml);GO
示例数据文件
在运行示例 A 之前,必须先创建一个 UTF-8 编码文件 (C:\SampleFolder\SampleData3.txt),该文件应包含指定了 UTF-8 编码方案的以下示例实例。
<?xml version="1.0" encoding="UTF-8"?><Root> <ProductDescription ProductModelID="5"> <Summary>Some Text</Summary> </ProductDescription></Root>
示例 A
此示例使用 INSERT ... SELECT * FROM OPENROWSET(BULK...) 语句中的 SINGLE_BLOB 选项从名为 SampleData3.txt 的文件中导入数据,并在包含单列的示例表 T 中插入一个 XML 实例。
INSERT INTO T(XmlCol)SELECT * FROM OPENROWSET( BULK ‘c:\SampleFolder\SampleData3.txt‘, SINGLE_BLOB) AS x;
大容量导入和导出 XML 文档的示例
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。