SQL для начинающих

       

Курсоры



Курсоры

В составных командах можно использовать курсоры. Как уже упоминалось в главе 18, курсоры используются для построчной обработки данных. В составной команде можно объявить курсор, использовать его, а затем забыть о нем, так как курсор уничтожается сразу после завершения выполнения составной команды. Ниже приведен пример использования курсора.

BEGIN

    DECLARE ipocandidate CHARACTER (30) ;

    DECLARE cursorl CURSOR FOR

            SELECT company

            FROM biotech ;

    OPEN cursor1 ;

    FETCH cursor1 INTO ipocandidate ;

    CLOSE cursor1;

END ;



Содержание раздела