0
아래 XML이 있는데 xmlquery를 사용하여 LocationOfNode를 가져 오는 데 문제가 있습니다. 진행 방법에 대한 제안이 있으십니까? 달성하려는 목표를 확인하려면 아래 예제를 참조하십시오.노드의 경로를 검색하는 Oracle XmlQuery
<data>
<type id="01" desc="Doctors">
<type id="02" desc="Private Hospital">
<type id="03" desc="John"></type>
<type id="04" desc="James"></type>
</type>
<type id="05" desc="Public Hospital">
<type id="06" desc="Jacob"></type>
<type id="07" desc="Joseph"></type>
</type>
</type>
<type id="08" desc="Actors">
........
</type>
</data>
예 : 내 입력
입니다
경우 : 07예상 출력 : 의사/공공 병원/조셉
내가 XMLQUERY로 아래 xmlpath를 사용하는 것을 시도하고있다
SELECT XMLQuery(
'//*[@id="07"]/ancestor::*[@id="01"][1]'
PASSING MYXMLClob RETURNING CONTENT
) "myXMLQuery"
FROM myTable