SPI_scroll_cursor_fetch — busca algumas linhas do cursor
void SPI_scroll_cursor_fetch(Portalportal, FetchDirectiondirection, longcount)
A função SPI_scroll_cursor_fetch busca algumas
linhas do cursor.
É equivalente ao comando FETCH do
SQL.
Portal portalportal contendo o cursor
FetchDirection direction
um entre FETCH_FORWARD,
FETCH_BACKWARD,
FETCH_ABSOLUTE ou
FETCH_RELATIVE
long count
número de linhas a serem buscadas por
FETCH_FORWARD ou
FETCH_BACKWARD; número absoluto da linha a ser
buscada por FETCH_ABSOLUTE; ou número relativo
da linha a ser buscada por FETCH_RELATIVE
Se a função for bem-sucedida, SPI_processed e
SPI_tuptable serão definidos como em
SPI_execute.
Veja o comando FETCH do SQL
para obter detalhes sobre a interpretação dos parâmetros
direction e count.
Valores de direção diferentes de FETCH_FORWARD
podem falhar se o plano do cursor não tiver sido
criado com a opção CURSOR_OPT_SCROLL.