SPI_keepplan — 保存一个预备语句
int SPI_keepplan(SPIPlanPtr plan)
   SPI_keepplan保存一个被传入的语句(由
   SPI_prepare准备好),这样它将不会被
   SPI_finish或者事务管理器释放。这让你能够
   在当前会话的后续C函数调用中重用预备语句。
  
SPIPlanPtr plan要保存的预备语句
   成功返回 0;如果plan为NULL
   或者无效则返回SPI_ERROR_ARGUMENT
  
   这个函数通过指针调整的方法(不需要数据复制)将被传入的语句重定位
   到永久存储中。如果你后来需要删除它,可以对它使用
   SPI_freeplan。