| PostgreSQL 8.0.0 中文文件(轉譯自 PostgreSQL 中國 製作的簡體中文版本) | ||||
|---|---|---|---|---|
| Prev | Fast Backward | Fast Forward | Next | |
SPI_saveplan 在內存裡保存一個傳遞進來的規劃(用 SPI_prepare 準備的), 避免它被 SPI_finish 和交易管理器釋放,並且返回一個指向保存的規劃的指針。 這樣就給您在目前繪畫裡的隨後的調用中復用這個準備好的規劃的能力。 您可以在一個局部變量裡保存這個指針。在準備一個規劃或者在 SPI_execute_plan 裡使用一個已經準備好的規劃的時候, 一定要檢查這個指針是否為 NULL。