Oracle使用Sql把XML解析成表(Table)的方法
2017-03-15 17:34
609 查看
SELECT * FROM XMLTABLE('$B/DEAL_BASIC/USER_DEAL_INFO' PASSING XMLTYPE('<?xml version="1.0" encoding="gb2312" ?> <DEAL_BASIC> <USER_DEAL_INFO> <USER_DEAL_ID>1000100001</USER_DEAL_ID> <DEAL_INURE_TIME>20081130</DEAL_INURE_TIME> <DEAL_EXPIRE_TIME>30000101</DEAL_EXPIRE_TIME> <DEAL_CREATE_TIME>20081130</DEAL_CREATE_TIME> </USER_DEAL_INFO> <USER_DEAL_INFO> <USER_DEAL_ID>1000100002</USER_DEAL_ID> <DEAL_INURE_TIME>20081131</DEAL_INURE_TIME> <DEAL_EXPIRE_TIME>30000102</DEAL_EXPIRE_TIME> <DEAL_CREATE_TIME>20081131</DEAL_CREATE_TIME> </USER_DEAL_INFO> </DEAL_BASIC>') AS B COLUMNS USER_DEAL_ID VARCHAR2(50) PATH '/USER_DEAL_INFO/USER_DEAL_ID', DEAL_INURE_TIME VARCHAR2(50) PATH '/USER_DEAL_INFO/DEAL_INURE_TIME', DEAL_EXPIRE_TIME VARCHAR2(50) PATH '/USER_DEAL_INFO/DEAL_EXPIRE_TIME', DEAL_CREATE_TIME VARCHAR2(50) PATH '/USER_DEAL_INFO/DEAL_CREATE_TIME')
结果:
参:Oracle使用Sql把XML解析成表(Table)的方法
相关文章推荐
- Oracle使用Sql把XML解析成表(Table)的方法
- PL/SQL Developer结合oracle精简客户端使用配置错误代码ORA-12154: TNS: 无法解析指定的连接标识符
- 使用XPathExpression的AddSort方法获得排序的Xml解析结果的代码
- Android程序解析XML文件的方法及使用PULL解析XML案例
- XStream的使用方法、简单使用方法、xml的解析方法
- C#中使用DOM解析XML文档的方法
- Oracle TnsPing 正确,pl/sql ora-12154无法解析指定的连接标识符的解决方法
- Javaweb中使用Jdom解析xml的方法
- oracle查看创建表的sql语句1,DESCRIBE命令使用方法如下:SQL>descri
- 【SQL】ORACLE中左右补齐字符串,补齐位数的函数LPAD的使用方法教程,补齐ID用,RPAD,java的mybatis中实际使用
- dom4j使用XPath解析XML返回null的解决方法
- 使用pull方法解析Xml文件(省市县Xml)
- .net CF中使用XmlTextReader对Xml的解析方法
- 在sql语句中使用 xml for path 格式化字符串的方法总结
- 简单介绍使用Python解析并修改XML文档的方法
- PHP使用xpath解析XML的方法详解
- Oracle sqlplus中上下左右 退格键无法使用解决方法
- oracle的客户,就可以使用pl/sql访问远程oracle 数据库的方法
- 解析Oracle数据扫描 Oracle SQL查询优化 引导局部范围数据扫描的方法(1)
- IOS数据解析_使用GDataXML解析,多层结构,相同目录的方法