中易网

ORACLE中clob字段里取某一段内容如何搞定?

答案:1  悬赏:40  
解决时间 2021-04-08 03:54
表中有个clob字段,保存的是xml报文,报文中包含多个实体(a),想取出其中一段(<b>到</b>之间的值如:123,456,789)应该如何取。如能解决必给高分。
比如:
<xml>

<a>

<b>123<b>

<c><c>

</a>

<a>

<b>456<b>

<c><c>

</a>
<a>

<b>789<b>

<c><c>

</a>
……
</xml>
最佳答案
select t.xmlcol.extract('//a/b/text()').getstringval() from (SELECt xmltype('<xml>
<a>
<b>123</b>
<c></c>
</a>
<a>
<b>456</b>
<c></c>
</a>
<a>
<b>789</b>
<c></c>
</a>
</xml>') AS xmlcol FROM dual) t
试试。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问大家学美容到店里学还是到学校学好呢?
动物细胞中DNA都存在于
新手如何选择水族箱
什么叫UIM卡啊!就是插在手机里的
囊谦县地震局我想知道这个在什么地方
Only the beer can cure for me中文意思
妙手仁心第一部第七集里JOE PAUL HENRY GIL
请问高手,我的机器为什么没权限访问其它人的
台式电脑中的处理器和cpu是一回事吗
泉州地面有几所中专学校?
中国农业银行吴江开发区支行我想知道这个在什
保监会陕西监管局地址有知道的么?有点事想过
魔兽世界火焰之油在哪弄
女主重生现代的一本小说名字
如何在VS2015中适用GitHub
推荐资讯
黑猪好还是白猪好啊?
作文 《总有一种人让我敬佩》 为题
阿里云域名解析ttl 是什么意思
我现在人在厦门连扳北站 晚上要到集美霞梧站
长深高速公路/X302(路口)我想知道这个在什么
海尔专卖店河市店地址在哪,我要去那里办事
黑檀木防火板售价是多少
魔兽世界7.1PVP成就先拔头筹怎么做
19世纪的英国贵族
谎是我说的但我对你的爱是真的英文
win7 aero 特效开机后自动关闭
易勃怎么办啊!我发现疲劳的时候伸个懒腰就勃
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?