SPI_execute_plan

SPI_execute_plan —执行由SPI_prepare准备的语句

Synopsis

int SPI_execute_plan(SPIPlanPtr plan, Datum * values, const char * nulls,
                     bool read_only, long count)

Description

SPI_execute_plan执行由SPI_prepare或其同级之一准备的语句。 * read_only count *与SPI_execute具有相同的解释。

Arguments

如果* nulls NULL,则SPI_execute_plan假定没有参数为空。否则, nulls 数组的每个条目如果对应的参数值为非空,则应为' ';如果对应的参数值为 null,则应为'n'。 (在后一种情况下,相应的 values 条目中的实际值无关紧要.)请注意, nulls *不是文本字符串,而只是数组:它不需要'\0'终止符。

Return Value

返回值与SPI_execute相同,并附加以下可能的错误(负)结果:

如果成功,则将SPI_processedSPI_tuptable设置为SPI_execute

上一章 首页 下一章