Ich habe XML_CLOB
Oracle - Abfrage CLOB- Wert unter multple Tags mit demselben Namen eine Tabelle abzurufen T mit <code>CLOB</code> Spalt
Wert in der Spalte mit dem Namen gerne folgenden:
<reportName>
<string>REPORT_A</string>
<string>REPORT_B</string>
<string>REPORT_C</string>
</reportName>
Ich versuche abrufen Zeichenfolgewert aus dieser CLOB-Spalte und Rückgabe in verschiedenen Zeilen. Wenn ich
xmltype(xml_clob).extract('//reportName/string/text()').getstringval()
verwende, gibt es wie 'REPORT_AREPORT_BREPORT_C' in derselben Zeile aus.
Ich habe auch versucht extractValue(xmltype(xml_clob), '//reportName/string[1]')
aber das Problem ist, ich weiß nicht, wie viel Kind Werte unter Tag
Gibt es trotzdem ich in verschiedenen Reihen wie abrufen können: 1 REPORT_A 2 REPORT_B 3 REPORT_C
Vielen Dank im Voraus ~