SQLServer XML 解析
2016-06-01 11:03
417 查看
DECLARE @dataSource XML SET @dataSource=' <root> <info id="1"> <user uid="001"> <name>abc</name> <type>MG</type> </user> </info> <info id="2"> <user uid="002"> <name>Olive</name> <type>MG</type> </user> </info> <info id="3"> <user uid="003"> <name>xyz</name> <type>NMG</type> </user> </info> </root>' select @dataSource.value('((/root/info/user)[2]/@uid)[1]','nvarchar(20)') select @dataSource.value('((/root/info/user)[2]/name)[1]','nvarchar(20)')
结果是 002 和 Olive
相关文章推荐
- MySQL 存储过程参数用法 in, out, inout
- 欢迎使用CSDN-markdown编辑器
- Oracle 11g的三个配置文件
- SQLite 可视化工具下载地址
- Redis
- Redis
- 简单统计SQLSERVER用户数据表大小(包括记录总数和空间占用情况)
- 关系型数据库与Key-value型数据库Mongodb模式设计对比
- hibernate配置oracle生成序列结果为负数
- MYSQL 基础整理
- SQL 基本知识
- MySQL grant命令使用
- 二级列表和文章里的关键字变红还有数据库的模糊查询
- MongoDB快速入门笔记(三)之MongoDB插入文档操作
- STF -- 数据库定义
- DAY5 DVWA之SQL注入演练(low)
- oracle学习(二)——字符型char(n) varchar(n) varchar2(n)
- Oracle 导出脚本
- 查看mysql数据库版本方法总结
- 【mysql】关于切分查询