Главная / Основы SQL / Дана таблица Разговор. Разработать триггер, который выполняется вместо изменения продолжительности одного разговора. Выполнить изменение продолжительности только для тех абонентов, которые говорили с Москвой. CREATE TRIGGER trig_upd ON Разговор INSTEAD OF

Дана таблица Разговор. Разработать триггер, который выполняется вместо изменения продолжительности одного разговора. Выполнить изменение продолжительности только для тех абонентов, которые говорили с Москвой.

CREATE TRIGGER trig_upd ON Разговор INSTEAD OF UPDATE AS

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

вопрос

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

DECLARE @n VARCHAR(20), @f VARCHAR(20),       @d INT, @sd INT,       @k INT, @kod INT SELECT @k=Код_Разговора,@f=фамилия, @d=продолжительность, @kod=Код_Города FROM inserted SELECT @n=Город.Название FROM Город WHERE Город.Код_Города=@kod IF @n='Москва'    UPDATE Разговор SET продолжительность=@d    WHERE Код_Разговора=@k
DECLARE @n VARCHAR(20), @f VARCHAR(20),       @d INT,@sd INT,       @k INT, @kod INT SELECT @k=Код_Разговора,@f=фамилия, @d=продолжительность, @kod=Код_Города FROM inserted IF Город.Название ='Москва'    UPDATE Разговор SET продолжительность=@d    WHERE Код_Разговора=@k
DECLARE @n VARCHAR(20),       @d INT,@sd INT,       @k INT, @kod INT SELECT @k=Код_Разговора,@f=фамилия, @d=продолжительность, @kod=Код_Города FROM inserted SELECT @n=Город.Название FROM Город WHERE Город.Код_Города=@kod IF (SELECT Город.Название FROM Город WHERE Город.Код_Города=@kod AND Город.Название ='Москва')    UPDATE Разговор SET продолжительность=@d    WHERE Код_Разговора=@k
DECLARE @n VARCHAR(20), @f VARCHAR(20),       @d INT,@sd INT,       @k INT, @kod INT SELECT @k=Код_Разговора,@f=фамилия, @d=продолжительность, @kod=Код_Города FROM inserted    UPDATE Разговор SET продолжительность=@d    WHERE Код_Разговора=@k AND Город.Название='Москва'
Сложность вопроса
95
Сложность курса: Основы SQL
60
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Экзамен сдан и ладушки. Спасибо за ответы
26 янв 2020
Аноним
Если бы не данные подсказки - я бы не осилил c этими тестами интуит.
17 сен 2018
Аноним
Это очень элементарный решебник интуит.
13 июн 2016
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.