Триггер который при удалении клиента удаляет подчиненные записи

Здравствуйте такая проблема. Нужно создать триггер, который позволяет при удалении клиента, или товара, удалить связанные записи в подчиненных таблицах. Вот мой триггер.

create TRIGGER [dbo].[DeleteKlient]
ON [dbo].[Клиенты] 
INSTEAD OF DELETE
AS
BEGIN
    SET NOCOUNT ON;

    DELETE Z    
    FROM dbo.Заказы Z
    INNER JOIN deleted d ON d.КлиентID = Z.КлиентID;

    DELETE C
    FROM dbo.Клиенты C
    INNER JOIN deleted d ON d.КлиентID = C.КлиентID;
END;

введите сюда описание изображения

Но из-за того что у меня есть подчиненные таблицы еще я незнаю как реализовать дальше.


Ответы (0 шт):