2010-11-22 76 views
0

我已经XML存储在XMLType表中(Oracle数据库)如果数据库事项XPath表达式日期



<?xml version="1.0"?>               
<myDate xmlns="http://www.example.com/schema" dateTimeProc="20100824T102806" Num="666" timId="4" procId="1" proces="501">               
</myDate> 

<?xml version="1.0"?>               
<myDate xmlns="http://www.example.com/schema" dateTimeProc="20101110T102806" Num="666" timId="4" procId="1" proces="501">               
</myDate> 

我想知道什么之间获取值xpath表达式来获取所有在特定日期之间的xml,例如

select * from XMLTable 
where existsNode(object_value,'myDate[@dateTimeProc]') 
between sysdate-120 and sysdate-90 

回答