Announcement

Collapse
No announcement yet.

Element-Value per SELECT-Statement klappt nicht

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Element-Value per SELECT-Statement klappt nicht

    Hallo zusammen,

    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 &amp; 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>
    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.


    Code:
    SELECT extract(value(c), '//PRODUCT/SUPPLIER_PID/PRODUCT_DETAILS/EAN') as EAN
    FROM bmecat2005 c
    where extract(value(c), '//PRODUCT/SUPPLIER_PID="5641380"')
    Kann mir jemand bitte auf die Sprünge helfen?


    Vielen Dank.

    MfG
    Daniel

  • #2
    Hat niemand eine Idee?

    Ich benötige praktisch alle Informationen (PRODUCT_DETAILS, PRODUCT-FEATURES etc.) zu einer SUPPLIER_PID, die unterhalb dieser stehen:

    Zuletzt editiert von danield24; 08.10.2009, 11:54.

    Comment


    • #3
      Ich habs selber rausgefunden...

      Code:
      SELECT extract(OBJECT_VALUE, '//PRODUCT[SUPPLIER_PID="7077460"]/PRODUCT_DETAILS/EAN/text()')
        FROM bmecat2005

      Danke für die rege Beteiligung.

      Gruß
      Daniel

      Comment

      Working...
      X