Hallo,
kann mir jemand die Funktion dieses Triggers erklären?
Wenns geht so ausführlich wie möglich, ich brauche es für eine Hausarbeit, und ich versteh nicht viel davon...
----------------------------------------------------------------------------------
create trigger test3667 on <primary> after delete as
declare @key integer
begin
select @key=<keyfeld> from deleted
if exists (select * from <foreign> where <keyfeld>=@key)
begin
raiserror('articlegroup %d defined in <primary>',16,1, @key)
rollback transaction
end
end
----------------------------------------------------------------------------------
MFG
Talla
kann mir jemand die Funktion dieses Triggers erklären?
Wenns geht so ausführlich wie möglich, ich brauche es für eine Hausarbeit, und ich versteh nicht viel davon...
----------------------------------------------------------------------------------
create trigger test3667 on <primary> after delete as
declare @key integer
begin
select @key=<keyfeld> from deleted
if exists (select * from <foreign> where <keyfeld>=@key)
begin
raiserror('articlegroup %d defined in <primary>',16,1, @key)
rollback transaction
end
end
----------------------------------------------------------------------------------
MFG
Talla