Главная /
Программирование в 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
Другие ответы на вопросы из темы базы данных интуит.
- # Чтобы сослаться на объекты, содержащие в свою очередь другие объекты, следует:
- # Оператор INSERT имеет синтаксис:
- # UPDATE MyOils SET Sample = "Sample Field" Данный сценарий выполняет действия:
- # Мастер Database Maintenance Plan Wizard может использоваться для:
- # [Большая Картинка]Свойство scale позволяет определить: