Einzelnen Beitrag anzeigen

Benutzerbild von spacewolf
spacewolf

Registriert seit: 24. Apr 2003
Ort: Magdeburg
218 Beiträge
 
Delphi 7 Professional
 
#1

TRIGGER - Probleme mit: old. new.

  Alt 2. Jan 2010, 17:52
Datenbank: Firebird • Version: 2.5 (64 Bit) • Zugriff über: IBX
Moin,

- kann mir jemand sagen was an "old." - beim Trigger dat Problem ist?

SQL-Code:
CREATE TRIGGER KASSENBUCH_BI0 FOR KASSENBUCH
ACTIVE BEFORE INSERT POSITION 0
AS
begin
  new.saldo = [b]old.[/b]saldo - new.soll + new.haben;
end
Laut Doku sollte man per "old.[column]" auf ein den vorherigen Datensatz beim eingefügten drauf zu greifen.

lg der

Andreas

PS: Ich möchte einfach nur ein simples Kassenbuch mit einem Trigger automatisieren. So das, dass Saldo sich immer autom. mit berechnet.
Andreas Göllner
("`-''-/").___..--''"`-._
`6_ 6 ) `-. ( ).`-.__.`)
"Ich kann Dir nur die Tür zeigen, durchgehen musst Du ganz allein."
Wer ist die Tür? Jesus!
  Mit Zitat antworten Zitat