Поиск

L2AVADON

СТАТЬИ

Курсорные переменные и типы REF CURSOR
ГлавнаяЯзык PL/SQLВведение в PL/SQLВыборка данных → Курсорные переменные и типы REF CURSOR

Курсорная переменная - это переменная, указывающая или ссылаю­щаяся на курсор. В отличие от неявного курсора, который определяет

 

Использование условия EXIT WHEN allrows_cur%NOTFOUND, скорее всего, приве­дет к тому, что последний «пакет» строк не будет обработан. Правильно бы­ло бы использовать EXIT WHEN l_employees. COUNT = 0. - Примеч. науч.ред.

имя рабочей области для результирующего множества, курсорная пе­ременная является ссылкой на эту рабочую область. Явный и неявный курсоры являются статическими в том смысле, что они связаны с кон­кретными запросами. Курсорная же переменная может открываться для любого запроса и даже для нескольких разных запросов в рамках исполнения одной программы.

Объявление типов REF CURSOR

Для работы с курсорной переменной необходимо объявить ее, что вы­полняется в два этапа:

1.     Сначала следует создать тип курсора оператором TYPE.

 
1 2 3 4 5 6