ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
512
512
EMPFEHLEN
-
Hallo,
ich habe ein XML Dokument das als CLOB vorliegt. Hierraus müste ich eine liste erzeugen , indem das
XML nach einem muster durchsucht <value>%</value> wird und jeder Treffer ausgegeben bzw. in eine Tabelle eingetragen wird.
Hat hier jemand so etwas schon mal gemacht , bzw. eine gute Idee wie man das am besten mit dem dbms_lob package umsetzt ?
-
Hallo,
Erstens würde ich ein XML nicht als CLOB speichern, sondern als SYS.XMLTYPE, dies ist der Datentyp in Oracle, der für XML vorgesehen ist.
EIn XML fragst du anschliessend folgendermassen ab (Beispiel) :
Code :1 2 3 4
SELECT EXTRACTVALUE (p.My_xml_Attribute, '/xmlTAG/c:xmlAttribute', 'xmlns:c="http://www.myNamespace.com"') id FROM MY_Table p;
Dies ist eine Möglichkeit, dies zu erreichen, am besten liest du dir mal folgendes durch
http://download.oracle.com/docs/cd/E...htm#SQLRF06173
Gruss
Ähnliche Themen
-
Abfrage von CLOB Spalte aus einer Oracle DB
Von Templorials im Forum PHPAntworten: 0Letzter Beitrag: 24.07.08, 11:44 -
[Oracle] Alternative zu Varchar2 - CLOB?
Von forced im Forum Relationale DatenbanksystemeAntworten: 9Letzter Beitrag: 13.06.08, 11:58 -
[Oracle] CLOB wird mal abgeschnitten und mal nicht
Von Gray im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 16.01.08, 14:52 -
Oracle: CLOB speichern klappt nicht
Von Gray im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 23.11.07, 11:23 -
Oracle CLOB Felder in Access
Von NBOne im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 15.05.07, 16:07





Zitieren
Login




