久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

SQL Server 2005中三種插入XML數據的方法

瀏覽:34日期:2023-11-04 15:30:57
SQL Server 2005數據庫中增加了XML類型,在創建表的時候可以指定某一列為XML類型,示例如下:

CREATE TABLE customers( name VARCHAR(20) NOT NULL PRIMARY KEY, description XML)

向XML類型的列中插入數據基有三種辦法:

1.直接使用字符串,示例如下:

INSERT INTO customers (feedName, feedXML) VALUES (‘Ramon Liu’, ‘<description>rich customer</description>’)

2.使用FOR XML,示例如下:

GO--declare xml type variableDECLARE @xmlDoc XMLSET @xmlDoc = ( SELECT Name, SalesYTD FROM Sales.SalesTerritory FOR XML AUTO, ROOT ('territories'), ELEMENTS )INSERT INTO customers (name, description) VALUES ('Stanley', @xmlDoc)

3.使用OPENROWSET從文件中加載,示例如下:

GOINSERT INTO customers (name, description)SELECT 'Justin', xmlData FROM ( SELECT * FROM OPENROWSET (BULK 'd:desc.xml', SINGLE_NCLOB) AS xmlData ) AS feed (xmlData)GOSELECT * FROM customers

標簽: Sql Server 數據庫
主站蜘蛛池模板: 丽水市| 迁西县| 哈密市| 九寨沟县| 广东省| 晴隆县| 深州市| 林西县| 调兵山市| 商城县| 凤阳县| 静安区| 云龙县| 滁州市| 娄烦县| 定边县| 菏泽市| 句容市| 思南县| 桐柏县| 宿迁市| 宜州市| 义马市| 蕲春县| 辰溪县| 仁布县| 珲春市| 安新县| 嘉祥县| 盘锦市| 彭州市| 金沙县| 江永县| 象山县| 浦江县| 陇西县| 九龙城区| 临朐县| 蒙城县| 景宁| 郎溪县|