Sql 操作 XML
来源:互联网 发布:八股作文万花筒软件 编辑:程序博客网 时间:2024/06/08 17:07
SET @sql = CONVERT(NVARCHAR(MAX), @parameter.query('for $i in (/DuplicateRecordForGC) return concat("(Amount[.=", data($i/Amount[1]),"] and OrderNumber[.=""", data($i/OrderNumber[1]),"""] and AmountType[.=""", data($i/AmountType[1]),"""]) or")'))SET @sql = '['+SUBSTRING(@sql,0,LEN(@sql)-2)+']'SET @sql = 'set @XML.modify(''delete /ReportObjectModel/DataRecord'+@sql+''')'EXEC sp_executesql @sql, N'@XML xml output', @XML output
SELECT Node.value('(OrderNumber)[1]', 'VARCHAR(20)') AS OrderNumber, Node.value('(Amount)[1]', 'DECIMAL(18,2)') AS Amount, Node.value('(AmountType)[1]', 'VARCHAR(10)') AS AmountTypeFROM @XML.nodes('ReportObjectModel/DataRecord') TempXML(Node)
0 0
- 使用SQL操作XML
- SQL XML 字段操作
- sql xml操作
- Sql 操作xml
- sql xml 操作
- sql XML操作
- SQL XML 操作
- Sql 操作 XML
- sql XML操作
- oracle sql操作xml
- SQL XML 类型插入操作
- SQL中XML的操作
- Sql Server XML 操作实例
- SQL XML的查询操作
- SQL XML 类型插入操作
- SQL XML 类型插入操作
- SQL XML 类型插入操作
- SQL对XML的操作
- uva 11054 Wine trading in Gergovia
- PHP中magic_quotes_gpc和 magic_quotes_runtime区别及其反斜线转义问题
- php5.5.9 curl 上传文件
- 15+ 个 tar 命令的用法,附示例
- IOS开发——TabelView下拉刷新
- Sql 操作 XML
- 多台笔记本同时上网方法
- b2DebugDraw到底是什么
- 直接拿来用!最火的Android开源项目
- Codeforces Round #127 (Div. 2) A. LLPS
- sublime text 2 中文乱码解决办法
- Apache限制下载线程数与带宽详解
- Remove Duplicates from Sorted List
- 1.简单工厂模式