zoukankan      html  css  js  c++  java
  • ORACLE解析XML数据成一个TABLE

    ORACLE解析XML数据

    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')
  • 相关阅读:
    Express本地测试HTTPS
    在 WebStorm 中,配置能够识别 Vue CLI 3 创建的项目的别名 alias
    在线版本的ps
    功能强大的任务日历组件
    tree-shaking实战
    深入diff 算法
    【题解】[SHOI2001] Panda 的烦恼
    【题解】[JLOI2011]不重复数字
    「Codeforces Global Round #10」赛后个人总结
    【题解】[SCOI2004] 文本的输入
  • 原文地址:https://www.cnblogs.com/huanghai223/p/2622015.html
Copyright © 2011-2022 走看看