#1307046
Даны таблицы Книга и Автор.Создать триггер, обрабатывающий вставку одной записи в таблицу Книга. При этом в таблице Автор должен увеличиться общий тираж изданий соответствующего автора.     CREATE TRIGGER  trig_ins ON Книга FOR INSERT AS Выберите операторы для продолжения текста триггера.
Варианты ответа:
  • DECLARE @av INT, @k INT SELECT @av=Код_Автора, @k=количество FROM inserted UPDATE Автор SET тираж=тираж+@k WHERE Код_Автора=@av
  • UPDATE Автор SET тираж=тираж+inserted.количество WHERE Код_Автора=inserted.Код_АВтора
  • UPDATE Автор SET тираж=тираж+(SELECT количество FROM inserted) WHERE Автор.Код_Автора=inserted.Код_Автора
  • UPDATE Автор SET тираж=тираж+(SELECT количество FROM inserted WHERE Автор.Код_Автора=inserted.Код_Автора)
Курсы в категории: Информационные технологии
📚 Похожие вопросы по этой дисциплине
Дана таблица Разговор. Разработать триггер, который выполняется вместо изменения продолжительности одного разговора. Выполнить изменение продолжительности только в том случае, если общая продолжительность телефонных соединений абонента, в разговоре к... Дано представление.    CREATE VIEW view5 AS SELECT Билет.Номер_места, Билет.Номер_рейса,  Рейс.Конечный_пункт FROM Билет INNER JOIN Рейс ON  Билет.Номер_рейса = Рейс.Номер_рейса   Предпринимается попытка удалить из представления запись. DELETE FROM v... Для создания последовательности, начинающейся с 1 и имеющей шаг 1, использовался оператор:   CREATE SEQUENCE books_seq                 INCREMENT BY 1                 START WITH 1                 MAXVALUE 9999                 NOCACHE                 N... Для создания последовательности, начинающейся с 10 и имеющей шаг 10, использовался оператор: CREATE SEQUENCE books_seq                 INCREMENT BY 10      START WITH 10                 MAXVALUE 9999                 NOCACHE                 NOCYCLE Ка...