SPI_keepplan
SPI_keepplan â ÑÐ¾Ñ ÑаниÑÑ Ð¿Ð¾Ð´Ð³Ð¾ÑовленнÑй опеÑаÑоÑ
СинÑакÑиÑ
int SPI_keepplan(SPIPlanPtr plan)ÐпиÑание
SPI_keepplan закÑеплÑÐµÑ Ð¿ÐµÑеданнÑй опеÑаÑÐ¾Ñ (подгоÑовленнÑй ÑÑнкÑией SPI_prepare), ÑÑÐ¾Ð±Ñ Ð¾Ð½ не бÑл ликвидиÑован ÑÑнкÑией SPI_finish или диÑпеÑÑеÑом ÑÑанзакÑий. ÐÑо даÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ Ð¿Ð¾Ð²ÑоÑно иÑполÑзоваÑÑ Ð¿Ð¾Ð´Ð³Ð¾ÑовленнÑе опеÑаÑоÑÑ Ð¿Ñи поÑледÑÑÑиÑ
вÑзоваÑ
ваÑей ÑÑнкÑии на C в ÑекÑÑем ÑеанÑе.
ÐÑгÑменÑÑ
SPIPlanPtrplanподгоÑовленнÑй опеÑаÑоÑ, коÑоÑÑй нÑжно ÑÐ¾Ñ ÑаниÑÑ
ÐозвÑаÑаемое знаÑение
0 в ÑлÑÑае ÑÑпеÑ
а; SPI_ERROR_ARGUMENT, еÑли plan невеÑнÑй или NULL
ÐÑимеÑаниÑ
ÐеÑеданнÑй опеÑаÑÐ¾Ñ Ð¿ÐµÑемеÑаеÑÑÑ Ð² поÑÑоÑнное Ñ
ÑанилиÑе пÑÑÑм ÑÐ¼ÐµÐ½Ñ ÑказаÑÐµÐ»Ñ (копиÑоваÑÑ Ð´Ð°Ð½Ð½Ñе не ÑÑебÑеÑÑÑ). ÐÑли позже Ð²Ñ Ð·Ð°Ñ
оÑиÑе ÑдалиÑÑ ÐµÐ³Ð¾, вÑполниÑе Ð´Ð»Ñ Ð½ÐµÐ³Ð¾ SPI_freeplan.