Rb Cafe » Postgres » Documentation PostgreSQL 13.10 » Programmation serveur » Interface de programmation serveur » Fonctions d'interface » SPI_cursor_move

SPI_cursor_move

SPI_cursor_move — déplace un curseur

Synopsis

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

Description

SPI_cursor_move saute un certain nombre de lignes dans un curseur. Ceci est équivalent à un sous-ensemble de la commande SQL MOVE (voir SPI_scroll_cursor_move pour plus de détails).

Arguments

Portal portal

portail contenant le curseur

bool forward

vrai pour un saut en avant, faux pour un saut en arrière

long count

nombre maximum de lignes à déplacer

Notes

Se déplacer en sens inverse pourrait échouer si le plan du curseur n'a pas été créé avec l'option CURSOR_OPT_SCROLL option.