Главная / Основы SQL / Разработан курсор для создания списка книг, вышедших в издательстве "Мир". DECLARE @n VARCHAR(50), @iz VARCHAR(50), @p MONEY, @message VARCHAR(80) DECLARE @cur1 CURSOR PRINT ' Список книг' DECLARE cursor1 CURSOR FOR SELECT Название, Издательство, Цена FRO

Разработан курсор для создания списка книг, вышедших в издательстве "Мир".

DECLARE @n VARCHAR(50), @iz VARCHAR(50), @p MONEY, @message VARCHAR(80) DECLARE @cur1 CURSOR PRINT ' Список книг' DECLARE cursor1 CURSOR FOR SELECT Название, Издательство, Цена FROM Книга WHERE Издательство="Мир" OPEN cursor1 SET @cur1=cursor1 FETCH NEXT FROM cursor1 INTO @n, @iz, @p WHILE @@FETCH_STATUS=0 BEGIN SELECT @message='Книга '+@n+' Цена '+ CAST(@p AS VARCHAR(4)) PRINT @message -- переход к следующему клиенту-- FETCH NEXT FROM cursor1 INTO @n, @iz,@p END CLOSE cursor1 DEALLOCATE cursor1

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

вопрос

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

курсор написан без ошибок
в операторе FETCH порядок следования переменных не соответствует полям оператора SELECT в объявлении курсора
освобождение ресурсов производится до закрытия курсора, что недопустимо
переприсваивание открытого курсора (оператор SET) недопустимо
Сложность вопроса
76
Сложность курса: Основы SQL
60
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Какой человек ищет данные вопросы inuit? Это же очень простые ответы
21 фев 2019
Аноним
Какой человек гуглит данные вопросы inuit? Это же элементарно
26 май 2016
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.