如何利用PL/SQL将以下文件中的I_CODE提取出来?

breeze_air 2010-10-31 12:08:59
<DATAPACKET><METADATA><FIELDS><FIELD Name="ST_MANAGER" DataType="ftWideString" Size="32">ST_MANAGER</FIELD><FIELD Name="BEG_DATE" DataType="ftWideString" Size="10">BEG_DATE</FIELD><FIELD Name="I_CODE" DataType="ftWideString" Size="30">I_CODE</FIELD><FIELD Name="A_TYPE" DataType="ftWideString" Size="10">A_TYPE</FIELD><FIELD Name="M_TYPE" DataType="ftWideString" Size="1">M_TYPE</FIELD><FIELD Name="FLAG" DataType="ftWideString" Size="1">FLAG</FIELD><FIELD Name="MONIT_NAME" DataType="ftWideString" Size="300">MONIT_NAME</FIELD></FIELDS><ROWDATA><ROW ST_MANAGER="TPYL " BEG_DATE="2010-08-31" I_CODE="002356" A_TYPE="S1" M_TYPE="Z" FLAG="2" MONIT_NAME="对定期报告中已经披露业绩出现大幅度下滑,出现严重亏损(指中期亏损0.1元以上,年度亏损0.2元以上),或者预计出现严重亏损的上市公司股票限制买入,只判断中期和年度。(太平养老)"/><ROW ST_MANAGER="TPYL " BEG_DATE="2010-08-31" I_CODE="600777" A_TYPE="S1" M_TYPE="S" FLAG="2" MONIT_NAME="对定期报告中已经披露业绩出现大幅度下滑,出现严重亏损(指中期亏损0.1元以上,年度亏损0.2元以上),或者预计出现严重亏损的上市公司股票限制买入,只判断中期和年度。(太平养老)"/></ROWDATA></METADATA></DATAPACKET>

最终要达到的返回结果集效果是:
"002356,600777"

该文件为表中的CLOB类型的大数据集字段内容。

请高手指教啊,小弟不甚感激。

...全文
54 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,617

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧