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