sql读取xml
2015-07-01 15:31
246 查看
DECLARE @ItemMessage XML SET @ItemMessage=cast(N'<?xml version="1.0" encoding="utf-16"?> <A> <B id="32dcd7ee-530b-4551-8946-071934753476" value="5"> <C>1</C> </B> <B id="C7A9D074-4C82-4192-8AFB-DE89CE00E4FD" value="2"> <C>2</C> </B> </A>' as xml) SELECT T.c.value('@id','uniqueidentifier') as id, T.c.value('@value','decimal(12,5)') as value, T.c.value('(C/text())[1]','int') as c FROM @ItemMessage.nodes('A/B') AS T(c)
相关文章推荐
- Install MariaDB on CentOS 7
- SQL Server执行计划的理解
- mysql foreach case FIND_IN_SET
- mysql运维之---每日一得01
- nodejs之mysql连接池
- mysql 视图示例
- mysql 用户管理 权限控制
- Lync 2013安装中遇到的关于SQL Mirroring的一次报错的解决
- 数据库优化优秀博客链接
- SQL学习之使用order by 按照指定顺序排序或自定义顺序排序
- 20150701 mysql 定时任务
- 如何通过shell脚本操作MongoDB
- 数据库的各种范式
- MongoDB 学习笔记(python操作)
- 《NoSQL精粹》摘要2-聚合数据模型
- mysql数据库新建账号开启远程权限
- 数据库中表的复杂查询&分页
- 编译OpenSIPS使用连接源码安装的MySQL
- MYSQL 添加普通索引的2种方式
- Oracle sqlplus中不能上下键选择前一条命令解决方法