• Aktualisierte Forenregeln

    Eine kleine Änderung hat es im Bereich Forenregeln unter Abschnitt 2 gegeben, wo wir nun explizit darauf verweisen, dass Forenkommentare in unserer Heftrubrik Leserbriefe landen können.

    Forenregeln


    Vielen Dank

Funktion dieses Triggers?

Talla18

NPC
Registriert
27.11.2006
Beiträge
6
Reaktionspunkte
0
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
 
Talla18 am 31.01.2007 19:11 schrieb:
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

was ist das? ich erkenn sql, aber bestimmte sahcne sagen mir nicht.
ich weiss, dass da was von primary bzw. foreign key drin steht und im fehlerfall ein rollback kommt, also die transaktion wieder rückgängig gemacht wird, aber mehr erkenn ich ent

ps.:
das gehört eigentlich net ins bilderforum
 
Zurück