Даны таблицы Книга и Автор. Пусть они не связаны внешним ключом. Для обеспечения целостности данных создать триггер, обрабатывающий удаление информации о некотором авторе из таблицы Автор. При этом необходимо запретить удаление, если упомянутый автор издавал свои книги в издательстве "Мир".
CREATE TRIGGER trig_delON Автор FOR DELETE AS
Выберите операторы для продолжения текста триггера.
IF EXISTS (SELECT * FROM Книга WHERE Код_Автора=deleted.Код_Автора AND Издательство='Мир')ROLLBACK TRAN
DECLARE @av INT, @k INTSELECT @av=Код_АвтораFROM deletedIF EXISTS (SELECT * FROM Книга WHERE Код_Автора=@av AND Издательство='Мир')ROLLBACK TRAN(Верный ответ)
IF EXISTS (SELECT Код_Автора FROM Книга WHERE Издательство='Мир')ROLLBACK TRAN
IF EXISTS (SELECT Код_Автора FROM Книга WHERE Книга.Код_Автора=deleted.Код_Автора AND Издательство='Мир')ROLLBACK TRAN