Инструменты пользователя

Инструменты сайта


while



WHILE

Версии сервера

0.9 1.0 1.5.3 1.5.4 1.5.5 2.0 2.0.3 2.0.4 2.1 2.5 3.0
Да Да Да Да Да Да Да Да Да Да ?

Доступно в

Формат

WHILE (<условие>) DO <команда>

Описание

WHILE это цикл котрый выполняется пока <условие> верно.

как только <условие> перестает быть верным происходит выход из цикла

в случае если в цикле надо выполнять несколько команд, то они обрамляются в BEGIN .. END

Пример

CREATE PROCEDURE SUM_INT (I INTEGER) 
RETURNS (S INTEGER)
AS
BEGIN
  s = 0;
  WHILE(i > 0)DO
  BEGIN
    s = s + i;
    i = i - 1;
  END
END

SELECT S FROM SUM_INT(4);

Источник

DataDef.pdf

Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
 
while.txt · Последнее изменение: 2012/03/14 15:04 (внешнее изменение)