PHP Conference Ehime 2026

pg_close_stmt

(PHP 8 >= 8.5.0)

pg_close_stmtCloses a prepared statement

Описание

function pg_close_stmt(PgSql\Connection $connection, string $statement_name): PgSql\Result|false

Closes a prepared statement on the server, freeing its resources and making its name available for reuse. It is an alternative to issuing a DEALLOCATE SQL command, which does not allow the statement name to be reused afterwards.

This function is only available if PHP has been built against libpq 17 or later.

Список параметров

connection

Экземпляр класса PgSql\Connection.

statement_name

The name of the prepared statement to close.

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

A PgSql\Result instance on success, or false on failure.

Ошибки

Throws a ValueError if statement_name is empty or contains any null bytes.

Смотрите также

  • pg_prepare() - Отправляет на сервер запрос на подготовку SQL-запроса с параметрами-заполнителями и ждёт, пока завершится подготовка запроса
  • pg_execute() - Запускает выполнение ранее подготовленного параметризованного запроса и ждёт результат
Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top