Redrock Postgres 搜索 英文
版本: 9.3 / 9.4 / 9.5 / 9.6 / 10 / 11 / 12 / 13 / 14 / 15 / 16

SPI_scroll_cursor_fetch

名称

SPI_scroll_cursor_fetch -- 从一个游标中抓取一些行

大纲

void SPI_scroll_cursor_fetch(Portal portal, FetchDirection direction,
                             long count)

描述

SPI_scroll_cursor_fetch从一个游标中抓取一些行。 这个函数等效于SQL命令的FETCH

参数

Portal portal

包含游标的入口

FetchDirection direction

FETCH_FORWARDFETCH_BACKWARDFETCH_ABSOLUTEFETCH_RELATIVE之一

long count

FETCH_FORWARDFETCH_BACKWARD 抓取的最大行数;FETCH_ABSOLUTE抓取的绝对行数; 或FETCH_RELATIVE抓取的相对行数。

返回值

如果成功,SPI_processedSPI_tuptable 的设置和SPI_execute里一样。

注意

参阅SQLFETCH命令获取directioncount参数的解释的详细信息。

如果游标的规划没有带有CURSOR_OPT_SCROLL选项创建, 那么方向值而不是FETCH_FORWARD会失败。