示例表
若要测试示例 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;
时间: 2024-10-03 21:41:53