Hallo zusammen,
ich stehe voll auf dem Schlauch
In meiner XML-Datei steht beispielsweise:
Jetzt möchte ich gern von dem Artikel mit der SUPPLIER_PID 5641380 die EAN-Nummer haben. Bekomme aber nur Fehlermeldungen "Ungültiger relationaler Operator" in meiner Oracle 10g - DB.
Kann mir jemand bitte auf die Sprünge helfen?
Vielen Dank.
MfG
Daniel
ich stehe voll auf dem Schlauch
In meiner XML-Datei steht beispielsweise:
Code:
<T_NEW_CATALOG> <PRODUCT> <SUPPLIER_PID>5641380</SUPPLIER_PID> <PRODUCT_DETAILS> <DESCRIPTION_SHORT>Stand-Gefriertruhe</DESCRIPTION_SHORT> <DESCRIPTION_LONG>Standmodell Energieeffizienzklasse A++ </DESCRIPTION_LONG> <EAN>4002513130362</EAN> <MANUFACTURER_PID>5641380</MANUFACTURER_PID> <MANUFACTURER_NAME>Miele & Cie.KG.</MANUFACTURER_NAME> <MANUFACTURER_TYPE_DESCR>GT 266 ES Lichtweiß</MANUFACTURER_TYPE_DESCR> <SPECIAL_TREATMENT_CLASS type="NOT_RELEVANT">NONE</SPECIAL_TREATMENT_CLASS> <KEYWORD>Gefriertruhe Gefrierschrank</KEYWORD> </PRODUCT_DETAILS>
Code:
SELECT extract(value(c), '//PRODUCT/SUPPLIER_PID/PRODUCT_DETAILS/EAN') as EAN FROM bmecat2005 c where extract(value(c), '//PRODUCT/SUPPLIER_PID="5641380"')
Vielen Dank.
MfG
Daniel
Comment