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

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

CREATE TRIGGER trig_ins ON Билет FOR INSERT AS

Выберите операторы для продолжения текста триггера.

вопрос

Правильный ответ:

DECLARE @r INT SELECT @r=Номер_рейса FROM inserted UPDATE Рейс SET число_мест=число_мест-1 WHERE Номер_рейса=@r
UPDATE Рейс SET число_мест=число_мест-1 WHERE Номер_рейса=inserted.Номер_рейса
UPDATE Рейс SET число_мест=число_мест-1 WHERE Номер_рейса=( SELECT Номер_рейса FROM inserted)
UPDATE Рейс SET число_мест=число_мест-1 WHERE Рейс.Номер_рейса=( SELECT Номер_рейса FROM inserted)
Сложность вопроса
43
Сложность курса: Основы SQL
60
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я завалил экзамен, почему я не углядел этот чёртов сайт с ответами по тестам интуит прежде
07 май 2018
Аноним
Я сотрудник деканата! Немедленно заблокируйте сайт и ответы на интуит. Не ломайте образование
12 мар 2016
Аноним
Экзамен сдан на 4 с минусом. Спасибо vtone
09 ноя 2015
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.