设为首页 加入收藏

TOP

db2 xml转table
2014-11-23 22:04:33 来源: 作者: 【 】 浏览:8
Tags:db2 xml table
db2 xml转table
版本: DB2 Version 9.1
1.创建测试表,初始化数据
create table emp (doc XML);

INSERT INTO EMP VALUES ('
    
        
            John
            Doe
        
        344
        55000
    
    
        
            Peter
            Pan
        
        216
        905-416-5004
    
');

2.利用xmltable方法,将xml格式数据转换为临时table
 
SELECT X.* 
FROM emp, 
XMLTABLE ('$d/dept/employee' passing doc as "d"
   COLUMNS 
   empID    INTEGER     PATH '@id',
   firstname    VARCHAR(20)     PATH 'name/first',
   lastname     VARCHAR(25)     PATH 'name/last') AS X

结果图:
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Linux安装DB2_V10 下一篇DB2 TRUNCATE的使用

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: