SPI_scroll_cursor_move — déplacer un curseur
void SPI_scroll_cursor_move(Portalportal, FetchDirectiondirection, longcount)
SPI_scroll_cursor_move ignore un certain nombre de
lignes dans un curseur. C'est l'équivalent de la commande SQL
MOVE.
Portal portalportail contenant le curseur
FetchDirection direction
un parmi FETCH_FORWARD,
FETCH_BACKWARD,
FETCH_ABSOLUTE et
FETCH_RELATIVE
long count
nombre de lignes à déplacer pour FETCH_FORWARD ou
FETCH_BACKWARD ; nombre de lignes absolu à déplacer
pour FETCH_ABSOLUTE ; ou nombre de lignes relatif
à déplacer pour FETCH_RELATIVE
SPI_processed est configuré comme
SPI_execute en cas de succès.
SPI_tuptable est configuré à NULL car
aucune ligne n'est renvoyée par cette fonction.
Voir la commande SQL FETCH
pour des détails sur l'interprétation des paramètres
direction et count.
Les valeurs de direction autres que FETCH_FORWARD peuvent
échouer si le plan du curseur n'a pas été créé avec l'option
CURSOR_OPT_SCROLL.