Главная /
Программирование в Microsoft SQL Server 2000 /
Команда GOTO отличается от команд IF...ELSE и CASE тем, что:
Команда GOTO
отличается от команд IF...ELSE и CASE
тем, что:
вопрос
Правильный ответ:
команда
GOTO
предоставляют более широкие возможности управления условными операторами
команды
IF...ELSE и CASE
являются безусловными
команда
GOTO
является безусловной Сложность вопроса
71
Сложность курса: Программирование в Microsoft SQL Server 2000
83
Оценить вопрос
Комментарии:
Аноним
Зачёт всё. Лечу в клуб отмечать экзамен интуит
24 окт 2020
Аноним
Спасибо за решениями по intuit.
19 сен 2020
Другие ответы на вопросы из темы базы данных интуит.
- # Структура фразы FROM имеет форму:
- # [Большая Картинка]Окно подсказки описывает:
- # Синтаксис оператора CREATE TRIGGER имеет вид:
- # CREATE TRIGGER TrackCustomerUpdates ON AppDta.dbo.Customer FOR INSERT, UPDATE, DELETE AS DECLARE @InsertedCount INT DECLARE @DeletedCount INT SET @InsertedCount = ( SELECT COUNT (*) FROM INSERTED ) SET @DeletedCount = ( SELECT COUNT(*) FROM DELETED ) IF ( @InsertedCount > 0 ) BEGIN INSERT INTO AppDta.dbo.CustUpdLog ( CustId, Action, UpdUser, UpdDateTime ) SELECT CustId, CASE WHEN ( @DeletedCount > 0 ) THEN 'Update' ELSE 'Insert' END, CURRENT_USER, CURRENT_TIMESTAMP FROM INSERTED END ELSE IF ( @DeletedCount > 0 ) BEGIN INSERT INTO AppDta.dbo.CustUpdLog ( CustId, Action, UpdUser, UpdDateTime ) SELECT CustId, 'Delete', CURRENT_USER, CURRENT_TIMESTAMP FROM DELETED END Данный сценарий выполняет действия:
- # 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 Данный сценарий выполняет действия: