Я пытаюсь создать базовый триггер базы данных, который условно удаляет строки из базы данных1.table1, когда строка из базы данных2.table2 удаляется. Я новичок в триггерах и надеялся узнать лучший способ добиться этого. Это то, что у меня есть до сих пор. Предложения?
CREATE TRIGGER sampleTrigger
ON database1.dbo.table1
FOR DELETE
AS
IF EXISTS (SELECT foo
FROM database2.dbo.table2
WHERE id = deleted.id
AND bar = 4)
-- If there is a row that exists in database2.dbo.table2
-- matching the id of the deleted row and bar=4, delete
-- it as well.
-- DELETE STATEMENT?
GO