Thema: Delphi Update mit Berechnung

Einzelnen Beitrag anzeigen

hsbc

Registriert seit: 28. Jan 2004
Ort: Krems/Donau
404 Beiträge
 
Delphi 7 Professional
 
#1

Update mit Berechnung

  Alt 21. Mär 2006, 14:22
Datenbank: Firebird • Version: 1.5.3 • Zugriff über: ZEOS
Hallo allerseits,

Ich muss in meiner Datenbank den Inhalt des Feldes 'SALDO' von allen Sätzen auf einen neuen Wert ändern, aber nur dann, wenn der bestehende Wert z.B. '100,55' beträgt.

Gibt es hier die Möglichkeit, dass man diese Aufgabe der Datenbank selbst machen lässt oder muss man jeden Datensatz auslesen, prüfen, gegebenenfalls ändern und wieder zurückspeichern?

Irgendwie dachte ich an einen Befehl wie:

UPDATE <Datenbank> SET SALDO = <neuer Wert> WHERE SALDO = <alter Wert>

Gibt es so etwas ähnliches oder muss man hier ev. Stored Procedures verwenden. Da das ganze nur ein einziges Mal gebraucht wird, wäre es mir natürlich lieber, wenn dies mit einer einfachen SQL-Anweisung möglich wäre.

mfg
Herbert
  Mit Zitat antworten Zitat