PostgreSQL 8.2beta2 Documentation | ||||
---|---|---|---|---|
Prev | Fast Backward | Appendix H. PgFoundry and External Projects | Fast Forward | Next |
PostgreSQL includes very few interfaces with the base distribution. libpq is packaged because it is the primary C interface and many other interfaces are build on top of it. ecpg is also packaged because it is tied to the server-side grammar so is very dependent on the database version. All the other interfaces, such as ODBC, Java, Perl, Python, and others, are external projects and must be installed separately.
Some of the more popular interfaces are:
This is the most common interface for Windows applications. Website.
Another ODBC driver for PostgreSQL. Website.
A JDBC interface. Website.
.Net data provider for C# applications. Website.
A C++ interface. Website.
A Perl DBI driver for PostgreSQL. Website.
A Tcl interface. Website.
A Python interface library that is DB API 2.0 compliant. Website.