国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

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

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

瀏覽:56日期: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 數據庫
主站蜘蛛池模板: 四会市| 曲沃县| 岳普湖县| 榆林市| 嘉禾县| 抚松县| 博湖县| 阿克苏市| 新蔡县| 禹州市| 巫溪县| 墨竹工卡县| 大悟县| 太湖县| 遂平县| 根河市| 阿尔山市| 揭东县| 耒阳市| 庄河市| 海城市| 阳江市| 张家口市| 临漳县| 胶州市| 永仁县| 鄢陵县| 肇东市| 遂平县| 买车| 霍林郭勒市| 西城区| 霍林郭勒市| 乃东县| 天峨县| 铜陵市| 余庆县| 桦南县| 长沙市| 密云县| 永昌县|