如题,解析XML文档,并写入数据库~望高手指点!!

解决方案 »

  1.   

    select EXTRACTVALUE(org, '/prp_extend/@subject_no') as bank_name
      from (SELECT t.COLUMN_VALUE as org
              FROM (SELECT XMLPARSE(document prp_state WELLFORMED) AS prp_state
                      FROM proposal_cached_state state
                     where state.pos_code = 4389) ps,
                   XMLTABLE('/data/prp_extend' PASSING ps.prp_state) t) p;xml: <data><prp_extend subject_no="12"></prp_extend></data>  (prp_state中的内容)
    表: proposal_cached_state.prp_code number
        proposal_cached_state.prp_state clob