REPEAT оператор MySQL

В этом учебном пособии вы узнаете, как использовать оператор REPEAT (REPEAT UNTIL LOOP) в MySQL с синтаксисом и примерами.

Описание

В MySQL оператор REPEAT используется, когда вы не знаете, сколько раз вы хотите выполнять тело цикла.

Синтаксис

Синтаксис для оператора REPEAT в MySQL:

[ label_name: ] REPEAT
{…statements…}
UNTIL condition
END REPEAT [ label_name ];

Параметры или аргументы

label_name — необязательный. Это наименование связано с циклом REPEAT.
statements — код который выполняется при каждом прохождении через цикл REPEAT.
condition — условие, которое завершит цикл REPEAT.

Примечание

  • Вы будете использовать оператор REPEAT, если не знаете, сколько раз вы хотите выполнить тело цикла.
  • Вы завершите оператор REPEAT с условием UNTIL.

Пример

Рассмотрим пример, показывающий как использовать оператор REPEAT в MySQL:

В этом примере MySQL оператор REPEAT повторяет цикл до тех пор, пока cost не станет больше или равен 4000, после чего цикл REPEAT будет прекращен.