1

Zend pdo_pgsql アダプターは PostgreSQL のほとんどの利点を利用できますか? それとも何か制限がありますか?

4

2 に答える 2

1

それはあなたが何をしているかによります。通常、PDO はサポートされているほぼすべての機能をサポートします。一部の機能 (準備済みステートメントなど) は、元の (ネイティブ) インターフェイスよりも単純に使用されます。私が見る限り、PDO はアプリケーションでよく使われています。サポートされていない重要な機能の 1 つ (私が知っていること) は、COPY API - 一括読み込み用の特別なインターフェイスです。

于 2013-10-25T06:52:16.713 に答える
1

そうではありませんが、インターフェイスはありません。

PostgreSQL には非常に豊富なタイプ ライブラリがあります。配列またはキー値ディクショナリであるフィールド、または「スマートな」方法で JSON 値を保持するフィールド (JSON 構造を照会できるようにするため) を使用でき、カスタム タイプとカスタム インデックスを作成できます。特定の用途には便利ですが、私が使用する高レベルの Pg インターフェイス (PHP、psycopg2、または JDBC) では完全にはサポートされていません。

PDO_PGSQL は、他のデータベースでサポートされているすべての一般的な型と機能をサポートするという点で「十分」です。

于 2013-10-25T08:10:10.843 に答える