历史版本。 PostgreSQL 8.1 已结束支持。 请参阅 当前版本手册.
SPI_is_cursor_plan
SPI_is_cursor_plan — 如果由 SPI_prepare 准备的计划可以传给 SPI_cursor_open 使用,则返回 true
大纲
bool SPI_is_cursor_plan(void * plan)描述
如果由 SPI_prepare 准备的计划可以作为参数传给
SPI_cursor_open,则
SPI_is_cursor_plan 返回
true;否则返回 false。判定标准是
plan 必须表示单条命令,并且该命令是一条不带
INTO 子句的 SELECT。
参数
void *plan执行计划(由
SPI_prepare返回)
返回值
返回true或false,表示
plan能否产生游标;如果
plan为NULL,则为SPI_ERROR_ARGUMENT