Pdo\Pgsql クラス Pdo\Pgsql
&reftitle.intro; PostgreSQL PDO ドライバによる接続を示す PDO サブクラスです。 このドライバは PostgreSQL 方言向けに専用の SQL クエリパーサーをサポートしています。 次のものを処理可能です: シングルクオートやダブルクオートで囲まれたリテラルでのクオートの二重化によるエスケープ C 言語形式の「エスケープ」文字列リテラル ドル記号で囲まれた文字列リテラル 2 つのハイフンによるコメント、ネストされていない C 言語形式のコメント ? 演算子のエスケープシーケンスとしての ?? のサポート
&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 SQL文とパラメータを一緒に、一回のコールでサーバーに送信します。 これによって、名前付きのプリペアドステートメントを別々に作ることを避けられます。 SQL文が一度しか実行されない場合、 不要なサーバーとの通信を避けられるので、レイテンシを抑えることができます。 Pdo\Pgsql::ATTR_RESULT_MEMORY_SIZE 指定されたクエリ結果 PDOStatement インスタンスに割り当てられたメモリ使用量をバイト単位で返します。 クエリ実行前で結果が存在しない場合は &null; を返します。 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;