SPI_push

SPI_push — поднять стек SPI для входа в рекурсивное использование SPI

Синтаксис

void SPI_push(void)

Описание

Функция SPI_push должна вызываться перед выполнением другой процедуры, которая может пожелать самостоятельно использовать SPI. После SPI_push, SPI выходит из «подключённого» состояния, и последующие вызовы функций SPI не будут выполняться, пока вновь не будет вызвана SPI_connect. Это обеспечивает чёткое разделение состояний SPI между вашей процедурой и процедурой, которую вы вызываете. После завершения другой процедуры вызовите SPI_pop, чтобы восстановить доступ к вашему состоянию SPI.

Заметьте, что SPI_execute и связанные функции автоматически выполняют действие, равнозначное вызову SPI_push, до передачи управления механизму исполнения SQL, так что вызывая эти функции, можно не беспокоиться об этом. Выполнять SPI_push и SPI_pop требуется, только если вы непосредственно вызываете произвольный код, который может содержать вызовы SPI_connect.

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy