SQL Server中新增加了XML.Modify()方法,分别为xml.modify(insert),xml.modify(delete),xml.modify(replace)对应XML的插入,删除和修改操作。 本文以下面XML为例,对三种DML进行说明: 1.XML.Modify(Insert)语句介绍 A.利用as first,at last,before,after四个参数将元素插入指定的位置 结果集为: B.将多个元素插入文档中 结果集为: C.将属性插入文档中 结果集为: D.插入文本节点 结果集为: 注意:插入本文同样具体 as first,as last,before,after四种选项,可以参考A中的使用方法 E.插入注释节点 结果集为: 1: <book category="ITPro"> 2: <!--插入评论--> 3: <title>Windows Step By Step</title> 4: <author>Bill Zack</author> 5: <price>.</price> 6: </book> 注意插入注释节点同样具体 as first,as last,before,after四种选项,可以参考A中的使用方法 F.插入处理指令 结果集为: 1: <book category="ITPro"> 2: <?Program "Instructions.exe" ?> 3: <title>Windows Step By Step</title> 4: <author>Bill Zack</author> 5: <price>.</price> 6: </book> 注意插入处理指令同样具体 as first,as last,before,after四种选项,可以参考A中的使用方法 G.根据 if 条件语句进行插入 结果集为: 1: <book category="ITPro"> 2: <title>Windows Step By Step</title> 3: <author>Bill Zack</author> 4: <price>.this is a 2 step</price> 5: </book> 2.XML.Modify(delete)语句介绍 结果集为: 3.XML.Modify(replace)语句介绍
推荐整理分享SQL Server中的XML数据进行insert、update、delete操作实现代码,希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!
Win7 安装软件时无法连接sql server解决方法 安装软件的时候默认访问sqlserver账号是sa,ManagementStudioExpress默认是使用Windows身份验证登陆的,在系统默认实例Security的Login目录下找到了sa账户,查了下
SQL查询日志 查看数据库历史查询记录的方法 好吧,到数据库日志中去找找,通过时间、关键字批配。。能想到的全用上吧。首先假定你执行过它。没有?好吧,要么它太过简单,要么你太过不简
SQL Server CROSS APPLY和OUTER APPLY的应用详解 SQLServer数据库操作中,在以上的版本新增加了一个APPLY表运算符的功能。新增的APPLY表运算符把右表表达式应用到左表表达式中的每一行。它不像JOIN