oracle解析xml

varchar只能存储4000字节,clob能存储8G 所以许多xml数据都存储在clob类型的字段中

为了解析方便 oracle10 推出了 XMLtable

eg:

SELECT t.lrt_name,x.* FROM (select * from tableName t where t.isflow = 1) t ,XMLTable(        '/LimitRuleTempletDef/variable/param/instrumentFilter'        passing xmltype(t.cloumnName)        columns          atype path 'aType',          mtype path 'mType',          trdtype path 'tradeFilter/trdType'      ) x  ;