SPI_cursor_fetch — выбрать строки через курсор
void SPI_cursor_fetch(Portalportal, boolforward, longcount)
SPI_cursor_fetch выбирает некоторое количество строк через курсор. Эта функция реализует подмножество возможностей SQL-команды FETCH (расширенную функциональность предоставляет SPI_scroll_cursor_fetch).
Portal portalпортал, содержащий курсор
bool forwardtrue для выборки с перемещением вперёд, false — назад
long countмаксимальное число строк, которое нужно выбрать
Переменные SPI_processed и SPI_tuptable устанавливаются как в SPI_execute, если вызов был успешным.
Выборка назад может не поддерживаться, если план курсора был создан без параметра CURSOR_OPT_SCROLL.