博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
xml.modify() 实例演示
阅读量:6822 次
发布时间:2019-06-26

本文共 738 字,大约阅读时间需要 2 分钟。

现在Insus.NET来演示列表中最后一个函数xml.modify()。参考下表,xml.modify()函数有三个方法:

函数方法 说明
xml.modify(insert)
在使用的
XML
数据类型实例插入一个节点或节点的顺序。
xml.modify(delete) 删除指定的XQuery表达式的结果输出序列的零个或多个节点。
xml.modify(replace) 修改一个节点的值。

 

 首先来演示xml.modify(insert) ,为xml变量值插入一个元素<language name="PHP" />

DECLARE 
@xml XML 
= 
'
<Languages>
   <language name="VB.NET"/>
   <language name="C#"/>
   <language name="Java" />
</Languages>
'
SET 
@xml.modify(
'
insert 
<language name="PHP" />    
into (/Languages)[1]
'
)
SELECT 
@xml

 

执行结果:

 

接下来演示xml.modify(delete)函数方法,把元素<language name="Java" />删除:

SET 
@xml.modify(
'
delete 
/Languages/language[3]
'
)

 

执行结果:

 

 最后一个演示是xml.modify(replace),把第一个元素language的name值改为"J#"

SET 
@xml.modify(
'
replace value of  
 /Languages[1]/language[1]/@name
with "J#"
'
)

 

 执行得到的结果:

 

转载地址:http://mmozl.baihongyu.com/

你可能感兴趣的文章
Kubernetes NFS存储服务的误报
查看>>
meta设置
查看>>
sed 行编辑器知识汇总
查看>>
php md5函数和字符串截取
查看>>
nginx升级OpenSSL
查看>>
C++中Timer的用法
查看>>
报表软件JS开发引用HTML DOM的location和document对象
查看>>
Windows7 Python-3.6 安装PyCrypto(pycrypto 2.6.1)出现错误以及解决方法
查看>>
《Linux学习并不难》Linux常用操作命令(14):grep命令查找文件中符合条件的字符串...
查看>>
MFC界面库BCGControlBar v25.1新版亮点四:网格控件等
查看>>
Linux下定时切割Nginx访问日志并删除指定天数前的日志记录
查看>>
zabbix 监控项目
查看>>
第三周第二节、用户密码管理及usermod、mkpasswd命令
查看>>
跨交换机实现VLAN
查看>>
27个提升效率的iOS开源库推荐
查看>>
Python的"print"函数在“Hello World”之外的延伸
查看>>
计划任务
查看>>
获取无序数组中第n大的数及快速排序算法使用
查看>>
我的友情链接
查看>>
MongoDB复制集原理
查看>>