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

    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
    295
    Hallo.

    Probier mal:

    Code:
    Update Datei_a
    Set (Fled1, Feld2, Feld3, Feld4) = (SELECT Feld1, Feld2, Feld3, Feld4 From Datei_b Where ...) 
    Where....
    Greets
    Christian
    Anwendungsentwickler und ein bissal Systemoperator
    https://github.com/prsbrc
    LinkedIn

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

Similar Threads

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

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •