Du kan ikke komme uden om dette med "almindelig" SQL.(Men jeg ville være glad for at blive bevist forkert)
Du skal bruge en form for programmeringssprog (f.eks. Java, Stored Procedure) for at håndtere dette.
Et alternativ er at uploade XML-dataene til en tabel (kan gøres med SQL*Loader) og bruge kolonneværdierne i din forespørgsel.
Dette er en af begrænsningerne ved Oracle, der virkelig driver mig til vanvid. For 20 år siden kunne dette have været lidt acceptabelt, men i dag...