SPI_is_cursor_plan — renvoie true si le plan préparé par SPI_prepare peut être utilisé avec SPI_cursor_open
bool SPI_is_cursor_plan(void * plan)
SPI_is_cursor_plan renvoie true si un plan préparé par SPI_prepare peut être passé comme un argument à SPI_cursor_open ou false si ce n'est pas le cas. Les critères sont que le plan représente une seule commande et que cette commande renvoit des lignes à l'appelant ; par l'exemple, SELECT est autorisé sauf s'il contient une clause INTO et UPDATE est autorisé seulement s'il contient un RETURNING