Spec-Zone .ru
спецификации, руководства, описания, API
|
[begin_label
:] WHILEsearch_condition
DOstatement_list
END WHILE [end_label
]
Список оператора в пределах a WHILE
оператор повторяется пока search_condition
выражение является истиной. statement_list
состоит из одного или более SQL-операторов, каждый
завершенный точкой с запятой (;
) разделитель оператора.
A WHILE
оператор может быть маркирован. Для правил относительно использования метки см. Раздел
13.6.2, "Синтаксис Метки Оператора".
Пример:
CREATE PROCEDURE dowhile()BEGIN DECLARE v1 INT DEFAULT 5; WHILE v1 > 0 DO ... SET v1 = v1 - 1; END WHILE;END;