Главная / Основы SQL / Разработан курсор для вывода списка десертов. DECLARE @b VARCHAR(50), @t VARCHAR(50), @k INT, @message VARCHAR(80) DECLARE @cur1 CURSOR PRINT ' Меню' DECLARE cursor1 CURSOR FOR SELECT Название_блюда, Калорийность, Тип_блюда FROM Блюдо WHERE Тип_блюда="Дес

Разработан курсор для вывода списка десертов.

DECLARE @b VARCHAR(50), @t VARCHAR(50), @k INT, @message VARCHAR(80) DECLARE @cur1 CURSOR PRINT ' Меню' DECLARE cursor1 CURSOR FOR SELECT Название_блюда, Калорийность, Тип_блюда FROM Блюдо WHERE Тип_блюда="Десерт" OPEN cursor1 SET @cur1=cursor1 WHILE @@FETCH_STATUS=0 BEGIN SELECT @message='Блюдо '+@b+ ' Калорийность '+ CAST(@k AS VARCHAR(4)) PRINT @message FETCH NEXT FROM cursor1 INTO @t, @b, @k END CLOSE cursor1 DEALLOCATE cursor1

Укажите правильные ответы.

вопрос

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

курсор написан без ошибок
в операторе FETCH порядок следования переменных не соответствует полям оператора SELECT в объявлении курсора
нет установки на первую запись курсора
переприсваивание открытого курсора (оператор SET) недопустимо
Сложность вопроса
89
Сложность курса: Основы SQL
60
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Какой студент ищет данные тесты inuit? Это же не сложно
15 июл 2017
Аноним
Зачёт сдан. Иду кутить отмечать экзамен интуит
23 окт 2016
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.