SPI_copytuple
SPI_copytuple â ÑкопиÑоваÑÑ ÑÑÑÐ¾ÐºÑ Ð² веÑÑ Ð½ÐµÐ¼ конÑекÑÑе иÑполниÑелÑ
СинÑакÑиÑ
HeapTuple SPI_copytuple(HeapTuple row)ÐпиÑание
SPI_copytuple Ð´ÐµÐ»Ð°ÐµÑ ÐºÐ¾Ð¿Ð¸Ñ ÑÑÑоки в веÑÑ
нем конÑекÑÑе иÑполниÑелÑ. ÐбÑÑно ÑÑо пÑименÑеÑÑÑ, когда нÑжно веÑнÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÑннÑÑ ÑÑÑÐ¾ÐºÑ Ð¸Ð· ÑÑиггеÑа. Ð ÑÑнкÑии, коÑоÑÐ°Ñ Ð´Ð¾Ð»Ð¶Ð½Ð° возвÑаÑаÑÑ ÑоÑÑавной Ñип, нÑжно иÑполÑзоваÑÑ SPI_returntuple.
ÐÑÑ ÑÑнкÑÐ¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾ иÑполÑзоваÑÑ ÑолÑко когда ÑÑÑановлено подклÑÑение к SPI. РпÑоÑивном ÑлÑÑае она возвÑаÑÐ°ÐµÑ NULL и ÑÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ Ð² SPI_result знаÑение SPI_ERROR_UNCONNECTED.
ÐÑгÑменÑÑ
HeapTuplerowÑÑÑока, подлежаÑÐ°Ñ ÐºÐ¾Ð¿Ð¸ÑованиÑ
ÐозвÑаÑаемое знаÑение
ÑкопиÑÐ¾Ð²Ð°Ð½Ð½Ð°Ñ ÑÑÑока либо NULL в ÑлÑÑае оÑибки (SPI_result ÑодеÑÐ¶Ð¸Ñ ÐºÐ¾Ð´ оÑибки)