PHP 8.4.2 Released!

Драйвер PDO_PGSQL: функции БД PostgreSQL

Введение

PDO_PGSQL — драйвер, через который PHP получает доступ к базам данных PostgreSQL. Для этого драйвер реализует интерфейс модуля PDO.

Типы ресурсов

Модуль определяет потоковый ресурс, который возвращает метод PDO::pgsqlLOBOpen().

Установка

Для установки модуля PDO PostgreSQL используйте опцию --with-pdo-pgsql[=DIR], где [=DIR] - необязательное значение, которое указывает на директорию установки базы PostgreSQL или путь до команды pg_config.

$ ./configure --with-pdo-pgsql

Предопределённые константы

Драйвер определяет перечисленные константы, которые доступны только тогда, когда PHP собрали с поддержкой этого модуля, или модуль динамически загрузили во время исполнения кода. Константы, которые зависят от драйвера, разрешается использовать только совместно с драйвером. Атрибуты одного драйвера с другим драйвером ведут себя неожиданно. Чтобы проверить название драйвера, которое содержит атрибут PDO::ATTR_DRIVER_NAME, вызывают метод PDO::getAttribute(), если код запускается с несколькими драйверами.

PDO::PGSQL_ATTR_DISABLE_PREPARES (int)
Псевдоним Pdo\Pgsql::ATTR_DISABLE_PREPARES.

Общие замечания

Замечание:

Поля bytea возвращаются как потоки.

Содержание

Добавить

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

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