oracle xmltype etract max value


create table xml_tab(xml XMLType);



insert into xml_tab values ('
<root>
<item>
<d>2002-05-30T09:00:00</d>
</item>
<item>
<d>2005-05-30T09:00:00</d>
</item>
<item>
<d>2003-05-30T09:00:00</d>
</item>
</root>');



select max(A) from(
select extractValue(value(addr), '/d') as a
from XML_TAB i,
table(XMLSequence(
extract(i.xml, '/root/item/d'))) addr
)



refer to:
http://psoug.org/reference/xmlquery.html
http://blog.csdn.net/cds27/article/details/2138888
http://kb.cnblogs.com/a/39510/
http://space.itpub.net/16168490/viewspace-714918
http://www.stanford.edu/dept/itss/docs/oracle/10gR2/server.102/b14200/functions228.htm#CIHGGHFB
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值