国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術(shù)及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數(shù)據(jù)庫技術(shù)|

服務器之家 - 數(shù)據(jù)庫 - Sql Server - SQLServer2005 XML數(shù)據(jù)操作代碼

SQLServer2005 XML數(shù)據(jù)操作代碼

2020-07-01 15:31mssql教程網(wǎng) Sql Server

在項目中經(jīng)常用XML文件,看看T-SQL程序設計發(fā)現(xiàn)SQLSERVER2005居然可以處理XML類型,而且還可以使用類似于Xpath的查詢語法查詢。

示例:
創(chuàng)建Table

復制代碼 代碼如下:


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



一。插入數(shù)據(jù)
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.插入節(jié)點
update xmlTable set doc.modify('insert <a>123</a> into (/dd)[1]')
注:insert <要插入的節(jié)點> 插入到 <節(jié)點里面>
into --插入里面
after --插入節(jié)點后面
before --插入節(jié)點前面
2.刪除節(jié)點
update xmlTable
set doc.modify('delete (/dd/a)[1]') --刪除 /dd/a 的第一個節(jié)點
3.修改節(jié)點
update xmlTable
set doc.modify('replace value of (/dd/a/text())[1] with "博客園"')


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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲欧美激情在线 | 日操干| 久久亚洲精品视频 | 成人在线手机版视频 | 亚洲男人天堂网 | 亚洲一区二区三区四区在线 | 一本久久a久久精品亚洲 | 欧美成人福利 | 久久九| 在线国产一区二区 | 中文字幕在线免费视频 | 婷婷精品久久久久久久久久不卡 | 一区二区三区高清 | 黄色av免费看 | 国产一区二区三区免费 | 国产一区二区三区在线观看视频 | 久久久久久9 | 免费av在线网站 | www亚洲成人| 亚洲精品久久久久久久久久久 | 羞羞视频在线播放 | 亚洲日本韩国在线观看 | 蜜桃国精产品二三三区视频 | 久久精品亚洲国产 | 依人在线 | 欧州一区二区三区 | 精品小视频 | 91精品国产色综合久久 | 欧美亚洲 | 中文一区| 国产精品久久久久久久美男 | 亚洲中午字幕 | 亚洲精品一区二区三区不 | 国产精品成人国产乱一区 | 毛片免费观看网址 | 中文字幕一区二区三区四区 | 欧美欧美欧美 | 国产精品久久久久久久久久久久午夜片 | 亚洲va国产va天堂va久久 | 久久久久久成人 | 希岛爱理一区二区三区av高清 |