Привет, Я DocuDroid!
Оценка ИИ поиска
Спасибо за оценку нашего ИИ поиска!
Мы будем признательны, если вы поделитесь своими впечатлениями, чтобы мы могли улучшить наш ИИ поиск для вас и других читателей.
GitHub

pg_cursors

Представление pg_cursors перечисляет доступные в настоящее время курсоры. Курсоры можно определить одним из следующих способов:

  • с помощью SQL-оператора DECLARE;

  • с помощью сообщения Bind в клиент-серверном протоколе;

  • через интерфейс программирования сервера (Server Programming Interface, SPI).

ПРИМЕЧАНИЕ

Greengage DB не позволяет определять или использовать параллельные курсоры выборки через SPI.

Курсоры существуют только в течение транзакции, которая их определяет, если только они не объявлены с указанием WITH HOLD. Непереносимые курсоры присутствуют в представлении только до окончания создавшей их транзакции.

ПРИМЕЧАНИЕ

Greengage DB не поддерживает удерживаемые (holdable) параллельные курсоры выборки.

Столбец Тип Описание

name

text

Имя курсора

statement

text

Строка запроса, создавшего данный курсор

is_holdable

boolean

true, если курсор удерживаемый (то есть, к нему можно обращаться после того, как будет зафиксирована транзакция, в которой он объявлен); в противном случае — false.

ПРИМЕЧАНИЕ

Greengage DB не поддерживает удерживаемые параллельные курсоры; для таких курсоров это значение всегда false.

is_binary

boolean

true, если курсор был объявлен с указанием BINARY; в противном случае — false

is_scrollable

boolean

true, если курсор прокручиваемый (то есть, позволяет получать строки непоследовательным образом); в противном случае — false.

ПРИМЕЧАНИЕ

Greengage DB не поддерживает прокручиваемые курсоры, это значение всегда false.

creation_time

timestamptz

Время, когда был объявлен курсор