Главная / Основы SQL / Даны таблицы Книга и Автор. Создать триггер, обрабатывающий вставку одной записи в таблицу Книга. При этом в таблице Автор должен увеличиться общий тираж изданий соответствующего автора. CREATE TRIGGER trig_ins ON Книга FOR INSERT AS Выберите операторы дл

Даны таблицы Книга и Автор. Создать триггер, обрабатывающий вставку одной записи в таблицу Книга. При этом в таблице Автор должен увеличиться общий тираж изданий соответствующего автора.

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.Код_Автора)
Сложность вопроса
76
Сложность курса: Основы SQL
60
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Экзамен сдал на пять. Спасибо за ответы
14 окт 2018
Аноним
Пишет вам преподаватель! Тотчас сотрите этот ваш сайт с ответами с интуит. Немедленно!
25 мар 2018
Аноним
Это очень нехитрый тест интуит.
22 фев 2017
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.