Курсоры
Курсоры
В составных командах можно использовать курсоры. Как уже упоминалось в главе 18, курсоры используются для построчной обработки данных. В составной команде можно объявить курсор, использовать его, а затем забыть о нем, так как курсор уничтожается сразу после завершения выполнения составной команды. Ниже приведен пример использования курсора.
BEGIN
DECLARE ipocandidate CHARACTER (30) ;
DECLARE cursorl CURSOR FOR
SELECT company
FROM biotech ;
OPEN cursor1 ;
FETCH cursor1 INTO ipocandidate ;
CLOSE cursor1;
END ;