?
このドキュメントでは、 php中國語ネットマニュアル リリース
在基本的PostgreSQL發(fā)布中僅包含兩個客戶端接口:
libpq被包含的原因是它是主C語言接口,許多其它客戶端接口都依賴于它。
ECPG被包含的原因是它是它依賴于服務(wù)器端SQL語法,因此對PostgreSQL自身的變化非常敏感。
除此以外的所有其它語言的接口都是外部項目并獨立發(fā)布,Table G-1列出了其中的一些。 需要注意的是其中的一些發(fā)布許可證與PostgreSQL不同。要了解更多關(guān)于每種語言的接口細節(jié)以及許可證等信息,請參考它們各自的文檔。
Table G-1. Externally Maintained Client Interfaces 外部的客戶端接口項目
名字 | 語言 | 注釋 | 網(wǎng)站 |
---|---|---|---|
DBD::Pg | Perl | Perl DBI驅(qū)動 | http://search.cpan.org/dist/DBD-Pg/ |
JDBC | JDBC | Type 4 JDBC驅(qū)動 | http://jdbc.postgresql.org/ |
libpqxx | C++ | New-style C++接口 | http://pqxx.org/ |
Npgsql | .NET | .NET數(shù)據(jù)提供者 | http://npgsql.projects.postgresql.org/ |
ODBCng | ODBC | 另一個ODBC驅(qū)動 | http://projects.commandprompt.com/public/odbcng/ |
pgtclng | Tcl | ? | http://pgfoundry.org/projects/pgtclng/ |
psqlODBC | ODBC | 最常用的ODBC驅(qū)動 | http://psqlodbc.projects.postgresql.org/ |
psycopg | Python | DB API 2.0兼容 | http://www.initd.org/ |