[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Sep 2005
    Beiträge
    296

    Sql update mehrerer Felder aus einer Datei

    Moin,

    http://newsolutions.de/forum-systemi...%BCsselfeldern

    in #10 wird der SQL Update von mehreren Feldern so beschrieben

    update Adatei a set a.feld=b.feld, a.feld2=b.feld2 ...
    from Adatei a join Bdatei on ... where ...

    und in #12 von Birgitta als nicht Standart beschieben.

    Ich habe nun

    PHP-Code:
    update Datei_a set 
            feld1
    =(select Feld1 from Datei_b where a.Nr=b.Nr),
            
    feld2=(select Feld2 from Datei_b where a.Nr=b.Nr),
            
    feld3=(select Feld3 from Datei_b where a.Nr=b.Nr),
            
    feld4=(select Feld4 from Datei_b where a.Nr=b.Nr),
            ...
            
    feld34=(select Feld34 from Datei_b where a.Nr=b.Nr)
    where a.Nr b.Nr 

    geht das, in Anlehnung der obrigen Syntax ggf einfacher?

  2. #2
    Registriert seit
    May 2007
    Beiträge
    235
    Hallo.

    Probier mal:

    Code:
    Update Datei_a
    Set (Fled1, Feld2, Feld3, Feld4) = (SELECT Feld1, Feld2, Feld3, Feld4 From Datei_b Where ...) 
    Where....
    Grtx
    Christian
    Anwendungsentwickler und ein bissal Systemoperator

    https://github.com/prsbrc

  3. #3
    Registriert seit
    Sep 2005
    Beiträge
    296
    ja, super ... das funktioniert!
    Danke!
    der ILEMax

Ähnliche Themen

  1. Noch einmal: Update einer Tabelle mit Wert aus einer anderen
    Von Hubert im Forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 17-10-18, 14:55
  2. Mittels PC-Jobs Insert/Update in einer DB erkennen
    Von BladeMaster17 im Forum IBM i Hauptforum
    Antworten: 16
    Letzter Beitrag: 12-03-18, 15:40
  3. SQL Update Datei mit den Ergebnis aus einer CTE
    Von oulbrich im Forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 09-03-17, 09:43
  4. SQL-Anweisung UPDATE auf CLOB-Spalte mit einer Zeichenfolge >32K
    Von Joshua im Forum NEWSboard Programmierung
    Antworten: 12
    Letzter Beitrag: 24-11-15, 10:53
  5. Felder in der WSDL-Datei
    Von svit im Forum NEWSboard Programmierung
    Antworten: 0
    Letzter Beitrag: 06-07-15, 10:44

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •