SPI_is_cursor_plan
SPI_is_cursor_plan — renvoie true
si le plan préparé par SPI_prepare
peut être utilisé avec SPI_cursor_open
Synopsis
bool SPI_is_cursor_plan(void * plan)
Description
SPI_is_cursor_plan renvoie
true si un plan préparé par
SPI_prepare peut être passé comme
un argument à SPI_cursor_open et
false si ce n'est pas le cas. Les
critères sont qu'un plan
représente une seule commande et que cette commande est un
SELECT sans
clause INTO.
Arguments
-
void * plan
-
plan d'exécution (renvoyé par SPI_prepare)
Return Value
true ou false pour indiquer si plan peut produire un curseur ou
non, ou SPI_ERROR_ARGUMENT si le
plan est NULL