(PHP 8 >= 8.4.0)
Uma subclasse PDO representando uma conexão que usa o driver PDO PostgreSQL.
Este driver oferece suporte a um analisador de consulta SQL dedicado para o dialeto PostgreSQL. Ele pode lidar com o seguinte:
?? como sequência de escape para o
operador ?.
$tableName,$rows,$separator = "\t",$nullAs = "\\\\N",$fields = null$tableName,$filename,$separator = "\t",$nullAs = "\\\\N",$fields = null$tableName,$separator = "\t",$nullAs = "\\\\N",$fields = null$tableName,$filename,$separator = "\t",$nullAs = "\\\\N",$fields = null$dsn,$username = null,$password = null,$options = null$dsn,$username = null,$password = null,$options = null$query, ?int $fetchMode = PDO::FETCH_COLUMN, int $colno): PDOStatement|false$query,$fetchMode = PDO::FETCH_CLASS,$classname,$constructorArgs$query, ?int $fetchMode = PDO::FETCH_INTO, object $object): PDOStatement|falsePdo\Pgsql::ATTR_DISABLE_PREPARESPdo\Pgsql::ATTR_RESULT_MEMORY_SIZEnull se não existirem resultados antes da consulta ser executada.
Pdo\Pgsql::TRANSACTION_IDLEPdo\Pgsql::TRANSACTION_ACTIVEPdo\Pgsql::TRANSACTION_INTRANSPdo\Pgsql::TRANSACTION_INERRORPdo\Pgsql::TRANSACTION_UNKNOWN