![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Ставит условие повторного выполнения SQL-инструкции или блока инструкций. Эти инструкции вызываются в цикле, пока указанное условие истинно. Вызовами инструкций в цикле WHILE можно контролировать из цикла с помощью ключевых слов BREAK и CONTINUE.
Соглашение о синтаксисе в Transact-SQL
Синтаксис
WHILE Boolean_expression { sql_statement | statement_block | BREAK | CONTINUE }Аргументы
Boolean_expression
Выражение, которое возвращает либо TRUE, либо FALSE. Если логическое выражение содержит инструкцию SELECT, то инструкция SELECT должна быть заключена в скобки.
{ sql_statement | statement_block }
Любая инструкция или группа инструкций Transact-SQL, определенная в виде блока инструкций. Для определения блока инструкций необходимо использовать ключевые слова потока управления BEGIN и END.
BREAK
Приводит к выходу из ближайшего цикла WHILE. Вызываются инструкции, следующие за ключевым словом END, обозначающим конец цикла.
CONTINUE
Выполняет цикл WHILE для перезагрузки, не учитывая все инструкции, следующие после ключевого слова CONTINUE.
Дата публикования: 2015-02-03; Прочитано: 145 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!