SPI_scroll_cursor_fetch
Name
SPI_scroll_cursor_fetch -- 从一个游标中抓取一些行
Synopsis
void SPI_scroll_cursor_fetch(Portal portal, FetchDirection direction,
long count)
描述
SPI_scroll_cursor_fetch
从一个游标中抓取一些行。
这个函数等效于SQL命令的FETCH。
参数
- Portal portal
包含游标的入口
- FetchDirection direction
FETCH_FORWARD、FETCH_BACKWARD、
FETCH_ABSOLUTE或FETCH_RELATIVE之一
- long count
FETCH_FORWARD或FETCH_BACKWARD
抓取的最大行数;FETCH_ABSOLUTE抓取的绝对行数;
或FETCH_RELATIVE抓取的相对行数。
返回值
如果成功,SPI_processed和SPI_tuptable
的设置和SPI_execute
里一样。
注意
参阅SQLFETCH命令获取direction
和count参数的解释的详细信息。
如果游标的规划没有带有CURSOR_OPT_SCROLL选项创建,
那么方向值而不是FETCH_FORWARD会失败。