Класс 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;