Главная / Программирование в Microsoft SQL Server 2000 / CREATE TRIGGER TrackDiscountUpdates ON AppDta.dbo.Customer FOR UPDATE AS IF UPDATE( Discount ) INSERT INTO AppDta.dbo.CustUpdLog ( CustId, Action, Discount, UpdUser, UpdDateTime ) SELECT CustId, 'Update', Discount, CURRENT_USER, СURRENT_TIMESTAMP FROM INS

CREATE TRIGGER TrackDiscountUpdates ON AppDta.dbo.Customer FOR UPDATE AS IF UPDATE( Discount ) INSERT INTO AppDta.dbo.CustUpdLog ( CustId, Action, Discount, UpdUser, UpdDateTime ) SELECT CustId, 'Update', Discount, CURRENT_USER, СURRENT_TIMESTAMP FROM INSERTED ENDIF Данный сценарий выполняет действия:

вопрос

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

с помощью проверки IF UPDATE(имя столбца) проверяется, обновлен ли столбец Discount таблицы AppDta.dbo.CustUpdLog , и если да, то проводится вставка строк в таблицу, посредством оператора SELECT
с помощью проверки IF UPDATE(имя столбца) проверяется, обновлен ли столбец Discount таблицы AppDta.dbo.Customer, и если да, то проводится вставка строк в таблицу, посредством оператора SELECT
с помощью проверки IF UPDATE(имя столбца) проверяется, обновлен ли столбец Discount таблицы AppDta.dbo.CustUpdLog , и если да, то проводится выборка строк таблицы
Сложность вопроса
93
Сложность курса: Программирование в Microsoft SQL Server 2000
83
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Зачёт всё. Бегу пить отмечать экзамен intuit
29 ноя 2016
Аноним
Экзамен сдан и ладушки.!!!
17 май 2016
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.