Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Extrahieren Sie einen bestimmten Wert aus CLOB (enthält XML), während Sie eine Zeichenfolge mit Trennzeichen pro Zeile einer Tabelle erstellen. Der CLOB-Wert kann in einigen Zeilen null sein

Der Grund für Ihren Fehler ist übrigens, dass der xmltype Der Konstruktor ist mit Nulllobs fehlerhaft. Ich persönlich verwende immer xmltype.createxml(item_txt) stattdessen. Sie werden feststellen, dass es auch funktioniert, ohne sich um nvl kümmern zu müssen usw.