Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
8.942 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Wie mehrere Felder mit unterschiedl. where-Teilen in *einem* Update-Statement änd

  Alt 13. Dez 2020, 23:12
Nur so dahingeschrieben:
SQL-Code:
Update MyTable set
Feld1 = IIF(Feld1NEU <> 0, Feld1NEU, Feld1),
Feld1 = IIF(Feld2NEU <> 0, Feld2NEU, Feld2),
Feldn = IIF(FeldnNEU <> 0, FeldnNEU, Feldn)
WHERE (Feld1NEU <> 0) or (Feld2NEU <> 0) or (FeldnNEU <> 0)
Finde ich persönlich aber eher hässlich und ich bin mir auch nicht sicher, ob das überhaupt performanter ist.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat