Я пытаюсь создать базовый триггер базы данных, который условно удаляет строки из database1.table1 при удалении строки из database2.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