1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

XML Eine Art if-Anweisung

Dieses Thema im Forum "Web-Programmierung" wurde erstellt von leomachogrande, 21.03.06.

  1. leomachogrande

    leomachogrande Transparent von Croncels

    Dabei seit:
    25.03.05
    Beiträge:
    307
    Hallo AT :D

    Ich hab folgendes Problem :
    über eine Schnittstelle werden bei uns aus einer Oracle Datenbank daten geholt, diese werden dann über eine XSD-Datei in eine XML-Datei konvertiert.
    Nun kommt aus der ORacledatenbank ein Feld mit dem Wert 1 , in der XML-Datei muss allerdings nachher der Wert "true" stehen, da es sich um ein Feld vom Typ boolean in der XML-File handelt.GIbt es die Möglichkeit in einer XMl-Datei eine derartige Wertänderung durchzuführen ?
    alternative Frage : gibt es in pl/SQL eine Lösungsmöglichkeit ? (also in einer SQL-Abfrage den wert ändern ?)

    Ich hoffe meine ausführungen waren verständlich ;)
     
  2. Trapper

    Trapper Boskop

    Dabei seit:
    12.05.05
    Beiträge:
    213
    Das SQL von Oracle kennt doch auch das CASE-Konstrukt. Damit lässt sich das Verhalten erreichen:
    SELECT CASE WHEN spalte_mit_wert = 1 THEN 'true' ELSE 'false' END
     
  3. leomachogrande

    leomachogrande Transparent von Croncels

    Dabei seit:
    25.03.05
    Beiträge:
    307
    Danke ! Werds mal ausprobieren :D
     
  4. kauan

    kauan Stina Lohmann

    Dabei seit:
    31.12.05
    Beiträge:
    1.043
    Oder
    SELECT CASE spalte WHEN 1 THEN 'true' ELSE 'false' END FROM ...
    Ist ein Zeichen kuerzer ;)
     

Diese Seite empfehlen