Hallo Liebe Leute,
könnt ihr mir sagen, was an diesem Trigger nicht stimmt?
if (OBJECT_ID ('t_reich_arm', 'T')) is not null
drop trigger t_reich_arm
go
create trigger t_reich_arm on personal
after insert
as
Declare @geld int
set @geld = (select verdienst from inserted)
IF @geld >= 2500
insert into reich (vorname, verdienst)
select I.vorname, I.verdienst
from inserted I
else
insert into arm (vorname, verdienst)
select I.vorname, I.verdienst
from inserted I
Wenn ich die Daten in die Tabelle Personal eingebe, dann sehe ich ordnungsgemäß alle Daten. In den Tabellen reich und arm sind keine Daten vorhanden. Die Abfrage wird auch fehlerlos abgeschlossen.
Was habe ich bei dem Trigger falsch gemacht.
Viele Grüsse:
Arek
Arek