Wie kann ich im SQL den Feldupdate bedingt durchführen?


An das Programm werden alle Felder des Datensatzes in einer Datenstruktur
und für jedes Feld ein Update-Kenzeichen übergeben.

Beispiel in RPG:
C Select
C When UpdKz1 = '1'
C eval Datfeld1 = UpdFeld1
C When UpdKz1 = '2'
C eval Datfeld2 = UpdFeld2
C When UpdKz1 = '3'
C eval Datfeld3 = UpdFeld3
C usw.
C Endsl
C update Datei

Gruss
Joe