La classe Pdo\Pgsql
Pdo\Pgsql
&reftitle.intro;
Une sous-classe de PDO représentant une connexion
utilisant le pilote PostgreSQL PDO.
Ce pilote supporte un analyseur de requêtes SQL dédié pour le dialecte PostgreSQL.
Il peut gérer les éléments suivants :
Les littéraux de chaînes simples et doubles, avec le doublement comme mécanisme d'échappement
Les littéraux de chaînes "échappées" de style C
Les littéraux de chaînes en dollars
Deux tirets et les commentaires de style C (non imbriqués)
Le support de ?? comme séquence d'échappement pour
l'opérateur ?.
&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
Envoie la requête et les paramètres au serveur en une seule fois ,
évitant le besoin de créer une instruction préparée nommée séparément.
Si la requête va être exécutée une seule fois, cela peut réduire la latence
en évitant un aller-retour inutile au serveur.
Pdo\Pgsql::ATTR_RESULT_MEMORY_SIZE
Renvoie la quantité de mémoire, en octets, allouée à l'instance
de PDOStatement de résultat de requête spécifiée,
ou &null; si aucun résultat n'existe avant l'exécution de la requête.
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;