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