Однонаправленные и прокручиваемые курсоры
Курсор может быть однонаправленными прокручиваемым.Необязательное предложение SCROLL
делает курсор двунаправленным (прокручиваемым), предложение NO SCROLL
— однонаправленным.По умолчанию курсоры являются однонаправленными.
Однонаправленные курсоры позволяют двигаться по набору данных только вперёд.Двунаправленные курсоры позволяют двигаться по набору данных не только вперёд, но и назад, а также на N позиций относительно текущего положения.
Warning
|
Прокручиваемые курсоры материализуются внутри как временный набор данных, таким образом, они потребляют дополнительные ресурсы памяти/диска, поэтому пользуйтесь ими только тогда, когда это действительно необходимо. |