2010-11-22 4 views
0

je xml stockées dans une table de XMLType dans un (Oracle Database) si la base de données compteexpression XPath pour obtenir des valeurs entre les dates



<?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> 

Je voudrais savoir quel est le xpath expression pour obtenir tous les xml qui sont entre certaines dates quelque chose comme

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

Répondre

Questions connexes