FirebirdSQL logo

Примеры CONTINUE

Example 1. Использование оператора CONTINUE
FOR
  SELECT A, D FROM ATABLE INTO :achar, :ddate
DO BEGIN
  IF (ddate < current_data - 30) THEN
    CONTINUE;
  ELSE
    /* do stuff */
  ...
END
См. также:

LEAVE, BREAK.

EXIT

Назначение

Завершение работы процедуры, функции или триггера.

Доступно в

PSQL

Синтаксис
EXIT;

Оператор EXIT, вызванный из любой точки выполняющегося PSQL модуля, переходит на последний оператор END, таким образом завершая выполнение программы.

Вызов EXIT в функции приведет к тому, что функция вернет NULL.

Примеры EXIT

Example 1. Использование оператора EXIT в селективной хранимой процедуре.
CREATE PROCEDURE GEN_100
RETURNS (
  I INTEGER
)
AS
BEGIN
  I = 1;
  WHILE (1=1) DO
  BEGIN
    SUSPEND;
    IF (I=100) THEN
      EXIT;
    I = I + 1;
  END
END
См. также:

LEAVE, BREAK, CONTINUE,SUSPEND.