Y a--t-il une methode dans Oracle qui me permet de lire un fichier XML et le sortir suivant stockID dans mon cas?

En effet si le stockID se repete, je dois faire delete pour tous les ItemEan qui ont le meme stockID, comment ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
<inventory>
<stockID>1</stockID>
<itemEan>1</itemEan>
<qty>1</qty>
<date>12-12-09</date>
</inventory>
<inventory>
<stockID>1</stockID>
<itemEan>1</itemEan>
<qty>1</qty>
<date>12-12-09</date>
</inventory>
<inventory>
<stockID>2</stockID>
<itemEan>1</itemEan>
<qty>1</qty>
<date>12-12-09</date>
</inventory>