Опубликован: 02.02.2007 | Доступ: свободный | Студентов: 2375 / 243 | Оценка: 4.10 / 3.86 | Длительность: 26:44:00
Урок 25:

Управление ходом выполнения

< Урок 24 || Урок 25: 1234567 || Урок 26 >

Используйте структуру WHILE...CONTINUE

  1. В окне Query (Запрос) выберите вкладку Editor (Редактирование), а затем нажмите кнопку Clear Window (Очистить окно).Query Analyzer очистит окно.
  2. В панели инструментов анализатора запросов Query Analyzer нажмите кнопку Load Script (Загрузить сценарий).Query Analyzer отобразит диалоговое окно Open Query File (Открытие файла сценария).

  3. Выделите сценарий с именем WHILECONTINUE и нажмите кнопку Open (Открыть).Query Analyzer загрузит сценарий.

  4. В панели инструментов анализатора запросов Query Analyzer нажмите кнопку Execute Query (Выполнить сценарий).Query Analyzer отобразит результат выполнения запроса.

Краткое содержание

Чтобы... Синтаксис оператора SQL
Выполнить оператор по условию
IF Булево_выражение
Оператор_или_блок
[ELSE оператор_или_блок]
Вернуть условные результаты в операторе SELECT или UPDATE на основе эквивалентности одного значения
CASE значение
WHEN выр_один THEN рез_выр_один
WHEN выр_два THEN рез_выр_два
WHEN выр_n THEN рез_выр_n
[ELSE альт_рез_выр]
END
Вернуть условные результаты в операторе SELECT или UPDATE на основе значения булевого выражения
CASE
WHEN Булево_один THEN рез_выр_один                        
WHEN Булево_два THEN рез_выр_два 
WHEN Булево_n THEN рез_выр_n 
[ELSE альт_рез_выр]
END
Безусловно передавать управление GOTO имя_метки имя_метки:
Повторять оператор или блок операторов пока условие выполнения истинно (TRUE) WHILE Булево_выр оператор_или_блок
Выйти из цикла WHILE
WHILE Булево_выр             
BEGIN                                  
BREAK                                     
END
Вернуться к началу цикла WHILE
WHILE Булево_выр             
BEGIN                               
CONTINUE                                
END
< Урок 24 || Урок 25: 1234567 || Урок 26 >
Инна Грушецкая
Инна Грушецкая
Сергей Чесноков
Сергей Чесноков