PostgreSQL 中文参考文档
🌐 英文原版 官方 ↗

SPI_cursor_fetch

SPI_cursor_fetch — 从一个游标取回一些行

Synopsis

void SPI_cursor_fetch(Portal portal, bool forward, long count)

描述

SPI_cursor_fetch 从一个 游标取回一些行。 这等价于 SQL 命令 FETCH 的一个子集 (更多功能见 SPI_scroll_cursor_fetch)。

参数

Portal portal

包含游标的 portal

bool forward

true 表示向前取回,false 表示向后取回

long count

要取回的最大行数

返回值

成功时, SPI_processed 和 SPI_tuptable 的设置方式与 SPI_execute 相同。

注意

如果游标的计划不是用 CURSOR_OPT_SCROLL 选项创建的,向后取回可能 失败。