PDO_PGSQL es un controlador que implementa la interfaz de PHP Data Objects (PDO) para permitir el acceso de PHP a las bases de datos PostgreSQL.
Esta extensión define un recurso de flujo, devuelto por la función PDO::pgsqlLOBOpen().
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
Las constantes a continuación son
definidas por este controlador y solo estarán disponibles cuando la extensión
haya sido compilada en PHP o cargada dinámicamente del motor de ejecución.
Además, estas constantes específicas del controlador deberían ser usadas solo
si se usa este controlador. Usar atributos específicos de un controlador
con otro controlador podría causar un comportamiento inesperado.
PDO::getAttribute() podría ser usado para obtener
el atributo PDO::ATTR_DRIVER_NAME
para verificar el
controlador, si su código puede funcionar en múltiples controladores.
Nota:
Los campos
bytea
se devuelven en forma de flujo.