# Funciones de PostgreSQL (PDO_PGSQL)

## Introducción

PDO_PGSQL es un controlador que implementa la interfaz de Objetos de Datos de PHP (PDO) para permitir el acceso desde PHP a bases de datos de PostgreSQL.

## Tipos de recursos

Esta extensión define un recurso de flujo devuelto por PDO::pgsqlLOBOpen().

## Instalación

Utilice --with-pdo-pgsql[=DIR] para instalar la extensión PDO PostgreSQL, donde el opcional `[=DIR]` es el directorio base de la instalación de PostgreSQL o la ruta a pg_config.

    $ ./configure --with-pdo-pgsql

## Tabla de contenidos

- PDO_PGSQL DSN — Conectarse a bases de datos de PostgreSQL
- PDO::pgsqlCopyFromArray — Copiar datos de un array de PHP a una tabla
- PDO::pgsqlCopyFromFile — Copiar datos de un fichero a una tabla
- PDO::pgsqlCopyToArray — Copiar datos de una tabla de una base de datos a un array de PHP
- PDO::pgsqlCopyToFile — Copiar datos desde una tabla a un fichero
- PDO::pgsqlGetNotify — Obtener una notificación asíncrona
- PDO::pgsqlGetPid — Obtener el PID del servidor
- PDO::pgsqlLOBCreate — Crear un nuevo objeto grande
- PDO::pgsqlLOBOpen — Abrir un flujo de un objeto grande existente
- PDO::pgsqlLOBUnlink — Eliminar un objeto grande