har denna trigger:
CREATE TRIGGER FileDeleteRelation ON [File] FOR DELETE
AS
BEGIN
SET NOCOUNT ON
DELETE FROM [File] WHERE RelationIDno in(SELECT IDno FROM deleted)
END
men den funkar inte riktigt som jag önskar. :(
cenario:
jag raderar en post i tabellen File, triggern körs och raderar alla poster med samma RelationIDno, triggern funkar så långt.
men, det finns även poster som relaterar till de som relaterar till den posten som raderades! hänge ni med?! :) Dessa poster måste också raderas, hur göra detta?
fråga 2: kan man inte skapa en relation och köra cascading delete när man har en tabell som relaterar till sig själv? checkboxen för delete är disabled.