码迷,mamicode.com
首页 > 其他好文 > 详细

大容量导入和导出 XML 文档的示例

时间:2014-09-17 20:18:52      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:des   io   使用   ar   for   文件   数据   div   sp   

示例表

若要测试示例 A,必须创建示例表 T。

 
USE tempdb
CREATE 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 文档的示例

标签:des   io   使用   ar   for   文件   数据   div   sp   

原文地址:http://www.cnblogs.com/weiweictgu/p/3977923.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!