Я пытаюсь подсчитать число дочерних узлов в двух идентичных родительских узлах в XML-блоке, который я сохранил в моей таблице.подсчет числа xml дочерних узлов из двух одинаковых родительских узлов
XML-Clob имеет формат, как это:
<ProductS>
<id>1</id>
<Discount></Discount>
<Discount></Discount>
</ProductS>
<ProductS>
<id>2</id>
<Discount></Discount>
</ProductS>
Я хочу, чтобы мой XMLQUERY пройти через этот XML CLOB и определить, сколько Скидки есть в каждом продуКты и ИГНОРИРУЙТЕ те, которые имеют меньше или ноль <Discount>
. Таким образом, в приведенном выше примере он должен вернуться 2.
Спасибо.
проверить этот сайт ... это поможет вам https://community.oracle.com/thread/2433392 – Moudiz