Joe
31-03-03, 10:27
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
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