Класс Pdo\Pgsql
Pdo\Pgsql
&reftitle.intro;
Этот PDO-подкласс представляет соединение с БД,
которое устанавливает и обслуживает PostgreSQL-драйвер модуля PDO.
Драйвер поддерживает выделенный для диалекта СУБД PostgreSQL парсер SQL-запросов.
Парсер умеет обрабатывать следующее:
Литералы в одинарных и двойных кавычках с механизмом экранирования путём удвоения кавычки
«Управляющие последовательности» в строковых литералах в стиле языка C
Строковые литералы, которые обернули символами доллара
Комментарии с двумя дефисами и комментарии в стиле языка C, без вложения
Поддержка символов ?? как экранирующей последовательности
для оператора ?
&reftitle.classsynopsis;
Pdo\Pgsql
extends
PDO
&InheritedConstants;
&Constants;
public
const
int
Pdo\Pgsql::ATTR_DISABLE_PREPARES
public
const
int
Pdo\Pgsql::ATTR_RESULT_MEMORY_SIZE
public
const
int
Pdo\Pgsql::TRANSACTION_IDLE
public
const
int
Pdo\Pgsql::TRANSACTION_ACTIVE
public
const
int
Pdo\Pgsql::TRANSACTION_INTRANS
public
const
int
Pdo\Pgsql::TRANSACTION_INERROR
public
const
int
Pdo\Pgsql::TRANSACTION_UNKNOWN
&Methods;
&InheritedMethods;
&reftitle.constants;
Pdo\Pgsql::ATTR_DISABLE_PREPARES
Отправлять запрос и параметры на сервер вместе в одном
вызове, чтобы не создавать именованный подготовленный запрос отдельно.
Это сокращает время ожидания при отправке однократного запроса,
поскольку не требуется отправлять лишний запрос и ждать ответ сервера.
Pdo\Pgsql::ATTR_RESULT_MEMORY_SIZE
Возвращать объём памяти в байтах, которая выделилась
для конкретного экземпляра класса PDOStatement с результатом запроса,
или &null;, если результатов пока нет, поскольку запрос ещё не выполнялся.
Pdo\Pgsql::TRANSACTION_IDLE
Pdo\Pgsql::TRANSACTION_ACTIVE
Pdo\Pgsql::TRANSACTION_INTRANS
Pdo\Pgsql::TRANSACTION_INERROR
Pdo\Pgsql::TRANSACTION_UNKNOWN
&reference.pdo-pgsql.pdo.entities.pgsql;