Quantcast
Channel: Für Entwickler: SQL Server Forum
Viewing all articles
Browse latest Browse all 1772

Trigger- Daten in eine Tabelle eingeben

$
0
0

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


Viewing all articles
Browse latest Browse all 1772

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>