SPI_scroll_cursor_fetch — recupera algunas filas de un cursor
void SPI_scroll_cursor_fetch(Portalportal, FetchDirectiondirection, longcount)
SPI_scroll_cursor_fetch recupera algunas filas de un
cursor. Esto es equivalente al comando SQL FETCH.
Portal portalportal que contiene el cursor
FetchDirection direction
uno de FETCH_FORWARD,
FETCH_BACKWARD,
FETCH_ABSOLUTE o
FETCH_RELATIVE
long count
número de filas a recuperar para
FETCH_FORWARD o
FETCH_BACKWARD; número de fila absoluto a recuperar para
FETCH_ABSOLUTE; o número de fila relativo a recuperar para
FETCH_RELATIVE
SPI_processed y
SPI_tuptable se establecen como en
SPI_execute si tiene éxito.
Consulte el comando SQL FETCH
para obtener detalles sobre la interpretación de los
parámetros direction y
count.
Los valores de dirección distintos de FETCH_FORWARD
pueden fallar si el plan del cursor no se creó
con la opción CURSOR_OPT_SCROLL.