Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Используйте команду GOTO для безусловного перехода




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

 

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

 

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

Циклы

Последняя из команд управления ходом выполнения позволяет вам выполнять оператор или блок операторов до тех пор, пока выполняется (является истинным) указанное условие.

Простой цикл WHILE

Простейшая форма цикла WHILE содержит булево выражение и оператор или блок операторов. Операторы будут повторяться, пока булево выражение не примет FALSE. Если при первой оценке булево выражение имеет значение FALSE, то оператор или блок операторов не будет выполняться вообще.

Используйте простой цикл WHILE

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

 

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

 

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

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

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

 

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

 

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

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

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

 










Последнее изменение этой страницы: 2018-04-11; просмотров: 223.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...