Главная / Основы SQL / Разработан курсор для вывода списка телефонных тарифов городов Поволжья. DECLARE @n VARCHAR(50), @r VARCHAR(50), @t MONEY, @message VARCHAR(80) DECLARE @cur1 CURSOR PRINT ' Тарифы Поволжья' DECLARE cursor1 CURSOR LOCAL SCROLL FOR SELECT Название, Тариф, Р

Разработан курсор для вывода списка телефонных тарифов городов Поволжья.

DECLARE @n VARCHAR(50), @r VARCHAR(50), @t MONEY, @message VARCHAR(80) DECLARE @cur1 CURSOR PRINT ' Тарифы Поволжья' DECLARE cursor1 CURSOR LOCAL SCROLL FOR SELECT Название, Тариф, Регион FROM Город WHERE Регион='Поволжье' OPEN cursor1 SET @cur1=cursor1 FETCH NEXT FROM cursor1 INTO @n, @t, @r FETCH RELATIVE 3 FROM cursor1 INTO @n, @t, @r FETCH RELATIVE -2 FROM cursor1 INTO @n, @t, @r SELECT @message='Город '+@n+ ' Тариф '+ CAST(@t AS VARCHAR(4)) PRINT @message CLOSE cursor1 DEALLOCATE cursor1

Какая из имеющихся в курсоре записей будет распечатана?

вопрос

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

первая запись
произошло обращение к строке за пределами курсора
объявление курсора запрещает произвольный переход по записям
вторая запись
Сложность вопроса
82
Сложность курса: Основы SQL
60
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не данные решения - я бы не осилил c этими тестами intuit.
23 авг 2020
Аноним
спасибо за ответ
12 сен 2016
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.