LEAVE
LEAVE
Оператор LEAVE (покинуть) действует согласно названию. Как только выполнение программы доходит до оператора LEAVE с меткой, он передает управление команде, расположенной сразу после помеченной. Например:
AsteroidPreload:
SER vcount = 0 ;
LOOP
SET vcount = vcount+1 ;
IF vcount > 1000
THEN
LEAVE AsteroidPreload;
END IF ;
INSERT INTO asteroid (AsteroidID)
VALUES (vcount) ;
END LOOP AsteroidPreload
Приведенный выше код создает 1000 последовательно пронумерованных записей в таблице астероидов и затем завершает цикл.