Даны таблицы Книга и Автор. Создать триггер, обрабатывающий изменение количества книг в одной записи таблицы Книга. При этом в таблице Автор необходимо пересчитать общий тираж книг соответствующего автора.
CREATE TRIGGER trig_updON Книга FOR UPDATE AS
Выберите операторы для продолжения текста триггера.
DECLARE @av_i INT, @av_d INT, @k_i INT, @k_d INTSELECT @av_i=Код_Автора, @k_i=количествоFROM insertedSELECT @av_d=Код_Автора, @k_d=количествоFROM deletedUPDATE Автор SET тираж=тираж-@k_dWHERE Код_Автора=@av_dUPDATE Автор SET тираж=тираж+@k_iWHERE Код_Автора=@av_i(Верный ответ)
UPDATE Автор SET тираж= тираж-deleted.Количество+inserted.КоличествоWHERE Код_Автора=inserted.Код_Автора
UPDATE Автор SET тираж=тираж- deleted.КоличествоWHERE Код_Автора=deleted.Код_АвтораUPDATE Автор SET тираж= тираж+ inserted.КоличествоWHERE Код_Автора=inserted.Код_автора