SQLServer XML操作
生活随笔
收集整理的這篇文章主要介紹了
SQLServer XML操作
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
declare @x xml,@y xml
set @x='<item><title>姓名 </title></item> '
select @x.query('/item/title')
select @x.query('/item/title').value('/','nvarchar(100)')
select D.x.value('./title[1]','nvarchar(100)') from @x.nodes('/*') as D(x);
查詢結果:
<title>姓名 </title>
姓名
姓名
sqlserver xquery包含如下函數
exist(xpath條件):返回布爾值表示節點是否存在
query(xpath條件):返回由符合條件的節點組成的新的xml文檔
value(xpath條件,數據類型):返回指定的標量值,xpath條件結果必須唯一
nodes(xpath條件): 返回由符合條件的節點組成的一行一列的結果表
總結
以上是生活随笔為你收集整理的SQLServer XML操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 编程小白的第一条博客
- 下一篇: 设计模式--简单工厂(个人笔记)