PostgreSQL基本配布物内には、以下の2つのクライアントインタフェースのみが存在します。
この他の言語についてのインタフェースは外部プロジェクトのもので、別に提供されています。 表H.1「外部管理のクライアントインタフェース」にこれらのプロジェクトの一部を示します。 パッケージの中にはPostgreSQLと同じライセンスで提供されていないものがあることに注意してください。 ライセンスなど各言語インタフェースの詳細についてはそのWebサイトや文書を参照してください。
表H.1 外部管理のクライアントインタフェース
名称 | 言語 | コメント | Webサイト |
---|---|---|---|
DBD::Pg | Perl | Perl DBI ドライバ | http://search.cpan.org/dist/DBD-Pg/ |
JDBC | JDBC | タイプ4 JDBC ドライバ | http://jdbc.postgresql.org/ |
libpqxx | C++ | 新しい様式のC++インタフェース | http://pqxx.org/ |
Npgsql | .NET | .NET データプロバイダ | http://www.npgsql.org/ |
pgtclng | Tcl | http://sourceforge.net/projects/pgtclng/ | |
psqlODBC | ODBC | ODBCドライバ | https://odbc.postgresql.org/ |
psycopg | Python | DB API 2.0互換 | http://initd.org/psycopg/ |