Прерывание/продолжение цикла
Прерывание/продолжение цикла
Интересует как прервать выполнение цикла while или for в хранимой процедуре, или перейти к следующей итерации минуя оствшийся код.
Т.е. аналоги оператором continue и break. Возможно ли это сделать?
Т.е. аналоги оператором continue и break. Возможно ли это сделать?
Re: Прерывание/продолжение цикла
LEAVE - вызывает выход из циклов WHILE и FOR SELECT._kolyan писал(а):Интересует как прервать выполнение цикла while или for в хранимой процедуре, или перейти к следующей итерации минуя оствшийся код.
Т.е. аналоги оператором continue и break. Возможно ли это сделать?
Использование и синтаксис аналогичен оператору Break в Delphi.
В триггерах недоступно.
Так по крайней мере анансированно в Yaffil.
а кто сказал что leave должно работать в IB7? Ты спросил без указания сервера. Тебе ответили про Yaffil. Я еще могу добавить про Firebird. А в Interbase никто leave вводить и не собирался.
по поводу
Вообще перейти к следующей итерации не выполняя код можно при помощи IF.
по поводу
лучше обращаться на форумы borland.Неужели такие очевидные операторы отсутствуют...
Вообще перейти к следующей итерации не выполняя код можно при помощи IF.
-
- Сообщения: 44
- Зарегистрирован: 26 окт 2004, 14:30