A classe Pdo\Pgsql
Pdo\Pgsql
&reftitle.intro;
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:
Literais entre aspas simples e duplas, com duplicação como mecanismo de escape
Literais de string de “escape” estilo C
Literais de string entre cifrões
Comentários com dois traços e estilo C (não aninhados).
Suporte para ?? como sequência de escape para o
operador ?.
&reftitle.classsynopsis;
Pdo
Pgsql
extends
PDO
&InheritedConstants;
&Constants;
public
const
int
Pdo\Pgsql::ATTR_DISABLE_PREPARES
public
const
int
Pdo\Pgsql::ATTR_RESULT_MEMORY_SIZE
public
const
int
Pdo\Pgsql::TRANSACTION_IDLE
public
const
int
Pdo\Pgsql::TRANSACTION_ACTIVE
public
const
int
Pdo\Pgsql::TRANSACTION_INTRANS
public
const
int
Pdo\Pgsql::TRANSACTION_INERROR
public
const
int
Pdo\Pgsql::TRANSACTION_UNKNOWN
&Methods;
&InheritedMethods;
&reftitle.constants;
Pdo\Pgsql::ATTR_DISABLE_PREPARES
Envia a consulta e os parâmetros ao servidor juntos em uma única chamada,
evitando a necessidade de criar uma instrução preparada nomeada separadamente.
Se a consulta for executada apenas uma vez, isso poderá reduzir a latência,
evitando uma viagem de ida e volta desnecessária ao servidor.
Pdo\Pgsql::ATTR_RESULT_MEMORY_SIZE
Retorna a quantidade de memória, em bytes, alocada para a instância
especificada do resultado da consulta PDOStatement
ou &null; se não existirem resultados antes da consulta ser executada.
Pdo\Pgsql::TRANSACTION_IDLE
Pdo\Pgsql::TRANSACTION_ACTIVE
Pdo\Pgsql::TRANSACTION_INTRANS
Pdo\Pgsql::TRANSACTION_INERROR
Pdo\Pgsql::TRANSACTION_UNKNOWN
&reference.pdo-pgsql.pdo.entities.pgsql;