婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > SQLServer2005 XML數據操作代碼

SQLServer2005 XML數據操作代碼

熱門標簽:中國地圖標注省份用什么符號 電話機器人錄音師薪資 奧維地圖標注字體大小修改 無錫梁溪公司怎樣申請400電話 智能電銷機器人教育 孝感銷售電銷機器人廠家 北京智能外呼系統供應商家 高德地圖標注電話怎么沒了 江西穩定外呼系統供應商
示例:
創建Table
復制代碼 代碼如下:

CREATE TABLE [dbo].[xmlTable](
[id] [int] IDENTITY(1,1) NOT NULL,
[doc] [xml] NULL
)


一。插入數據
1.通過XML文件插入
1.xml
復制代碼 代碼如下:

?xml version='1.0' encoding='utf-8' ?>
dd>
a id="2">dafaf2/a>
a id="3">dafaf3/a>
a id="4">dafaf4/a>
/dd>

復制代碼 代碼如下:

insert into xmlTable(doc)
select * from
openrowset(BULK 'C:\Documents and Settings\Administrator\桌面\1.xml',SINGLE_CLOB) as x

2.通過字符串插入
insert into xmlTable(doc) values('dd>a>123/a>/d>')

二。查詢
select doc.value('(/dd/a[@id>2])[1]','nvarchar(50)') as xm from xmlTable
select * from xmlTable where doc.value('(/dd/a[@id>2])[1]','nvarchar(50)') ='博客園'
三。更新
1.插入節點
update xmlTable set doc.modify('insert a>123/a> into (/dd)[1]')
注:insert 要插入的節點> 插入到 節點里面>
into --插入里面
after --插入節點后面
before --插入節點前面
2.刪除節點
update xmlTable
set doc.modify('delete (/dd/a)[1]') --刪除 /dd/a 的第一個節點
3.修改節點
update xmlTable
set doc.modify('replace value of (/dd/a/text())[1] with "博客園"')


暫時只學到這么多,以后再寫。。。

標簽:齊齊哈爾 阜陽 海北 通化 那曲 荊州 臨滄 泰州

巨人網絡通訊聲明:本文標題《SQLServer2005 XML數據操作代碼》,本文關鍵詞  SQLServer2005,XML,數據,操作,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《SQLServer2005 XML數據操作代碼》相關的同類信息!
  • 本頁收集關于SQLServer2005 XML數據操作代碼的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 罗山县| 卓资县| 信阳市| 汕头市| 革吉县| 宣恩县| 哈尔滨市| 高密市| 三穗县| 文登市| 开阳县| 昔阳县| 舒城县| 吉首市| 海宁市| 阿鲁科尔沁旗| 古浪县| 潢川县| 山阴县| 葫芦岛市| 碌曲县| 德惠市| 叙永县| 罗山县| 神木县| 德钦县| 德化县| 老河口市| 怀仁县| 泾川县| 巩留县| 腾冲县| 茂名市| 雷州市| 平江县| 澄城县| 美姑县| 方山县| 米林县| 南城县| 华池县|