Документация по PostgreSQL 8.2devel | ||||
---|---|---|---|---|
Prev | Fast Backward | Appendix H. Внешние проекты | Fast Forward | Next |
PostgreSQL включает несколько интерфейсов в базовый дистрибутив. libpq находится в их числе, потому что это первичный интерфейс для языка C и многие другие интерфейсы строятся поверх него. ecpg находится в их числе, потому что он увязан с грамматическим анализом на стороне сервера, который очень зависит от версии СУБД. Все другие интерфейсы являются независимыми проектами и должны устанавливаться отдельно.
Вот некоторые из наиболее популярных интерфейсов:
Это наиболее общий интерфейс для Windows приложений.
JDBC интерфейс.
.Net интерфейс для более современных Windows приложений.
Новый C++ интерфейс.
Старый C++ интерфейс.
Perl интерфейс с API похожим на libpq.
Perl интерфейс, который использует API по стандарту DBD.
Новая версия Tcl интерфейса.
Оригинальная версия Tcl интерфейса.
Интерфейсная библиотека для языка Python.