Даны таблицы Рейс и Билет. Создать триггер, - Ответ на вопрос по информатике №1215648
Новинка
-37%
Вопрос
Даны таблицы Рейс и Билет. Создать триггер, обрабатывающий изменение в одной записи номера рейса в таблице Билет. При этом в таблице Рейс необходимо пересчитать количество свободных мест (увеличить для прежнего рейса и уменьшить для нового значения номера рейса). CREATE TRIGGER trig_updON Билет FOR UPDATE ASВыберите операторы для продолжения текста триггера.- DECLARE @r_i INT, @r_d INTSELECT @r_d=Номер_рейса FROM deletedSELECT @r_i=Номер_рейса FROM insertedUPDATE Рейс SET число_мест=число_мест+1WHERE номер_рейса=@r_dUPDATE Рейс SET число_мест=число_мест-1WHERE номер_рейса=@r_i
- UPDATE Рейс SET число_мест=число_мест+1WHERE номер_рейса=deleted.номер_рейсаUPDATE Рейс SET число_мест=число_мест-1WHERE номер_рейса=inserted.номер_рейса
- UPDATE Рейс SET число_мест= число_мест+ deleted.число_мест-inserterd.число_местWHERE номер_рейса=inserted.номер_рейса
- UPDATE Рейс SET число_мест=число_мест+1WHERE Номер_рейса=(SELECT Номер_рейса FROM deleted WHERE Рейс.Номер_рейса=deleted.Номер_рейса) UPDATE Рейс SET число_мест=число_мест-1WHERE Номер_рейса=(SELECT Номер_рейса FROM inserted WHERE Рейс.Номер_рейса= inserted.Номер_рейса)
Ответ
Этот вопрос в коллекциях

Гарантия сдачи без лишних хлопот! ✅🎓 Ответы на тесты по любым дисциплинам, базы вопросов, работы и услуги для Синергии, МЭИ и других вузов – всё уже готово! 🚀 🎯📚 Гарантия качества – или возврат денег! 💰✅












