×
Мы обрабатываем cookies, чтобы сделать наш сайт удобнее и персонализированнее для вас. Подробнее: политика использования «cookies» и «политики конфиденциальности».

Для самостоятельной настройки ознакомьтесь с инструкцией

Дополнительные настройки cookies в браузерах

Файлы cookie автоматически загружаются в ваш браузер при посещении веб-сайта. У вас есть возможность управлять этими файлами. Если Вы не согласны с использованием файлов cookies, запретите их сохранение на своём устройстве, удалите уже имеющиеся файлы cookies через настройки браузера или прекратите использование сайта.

При отключении обработки cookie наш сайт продолжит функционировать, однако будут использоваться исключительно необходимые технические файлы, без которых работа ресурса невозможна.

Инструкция по отключению cookies
Принять
Настроить
Отклонить

ДОКУМЕНТАЦИЯ

Выберите версию, форк и язык для СУБД Digital Q.DataBase, чтобы прочитать или скачать всю документацию.
Техподдержка
Документация
Диасофт
Авторские права © 2016–2025 ООО "Диасофт Экосистема"
Скачать всю документацию:

5.10.1.13. SPI_is_cursor_plan

5.10.1.13. SPI_is_cursor_plan

SPI_is_cursor_plan — возвращает true если оператор, подготовленный SPI_prepare может использоваться с SPI_cursor_open

Синтаксис

bool SPI_is_cursor_plan(SPIPlanPtr plan)

Описание

SPI_is_cursor_plan возвращает true если оператор, подготовленный SPI_prepare может быть передан в качестве аргумента в SPI_cursor_open, или false в противном случае. Критерии заключаются в том, что plan представляет собой одну команду, и эта команда возвращает кортежи вызывающей стороне; например, SELECT разрешается, если только не содержит INTO предложение, а UPDATE разрешается только в том случае, если содержит RETURNING предложение.

Аргументы

SPIPlanPtr plan

подготовленное выражение (возвращаемое SPI_prepare)

Возвращаемое значение

true или false чтобы указать, может ли plan формировать курсор или нет, с SPI_result устанавливается в ноль. Если определить ответ невозможно (например, если plan имеет значение NULL некорректен или недействителен, либо если вызов выполнен без подключения к SPI), то SPI_result устанавливается подходящий код ошибки и false возвращается.

Наверх
свяжитесь
с нами
контакты
Для прямой связи с нами вы можете использовать контакты ниже, либо оставить заявку через форму обратной связи, и мы обязательно свяжемся с вами

*поля обязательные к заполнению