(PHP 8 >= 8.4.0)
Этот PDO-подкласс представляет соединение с БД, которое устанавливает и обслуживает PostgreSQL-драйвер модуля PDO.
Драйвер поддерживает выделенный для диалекта СУБД PostgreSQL парсер SQL-запросов. Парсер умеет обрабатывать следующее:
?? как экранирующей последовательности
для оператора ?
$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, если результатов пока нет, поскольку запрос ещё не выполнялся.
Pdo\Pgsql::TRANSACTION_IDLEPdo\Pgsql::TRANSACTION_ACTIVEPdo\Pgsql::TRANSACTION_INTRANSPdo\Pgsql::TRANSACTION_INERRORPdo\Pgsql::TRANSACTION_UNKNOWN