PostgreSQL 8.2devel Documentation | ||||
---|---|---|---|---|
Prev | Fast Backward | Appendix H. 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 built on top of it. ecpg is packaged because it is tied to the server-side grammar so is very dependent on the database version. All the other interfaces are independent projects and must be installed separately.
Some of the more popular interfaces are:
This is the most common interface for Windows applications.
A JDBC interface.
.Net interface for more recent Windows applications.
A newer C++ interface.
An older C++ interface.
A Perl interface with an API similar to libpq.
A Perl interface that uses the DBD-standard API.
A newer version of the Tcl interface.
The original version of the Tcl interface.
A Python interface library.