2013-10-26 44 views
0

我們正在PostgreSQL中構建一個數據倉庫。我們想連接到不同的數據源。大多數數據將來自ms訪問。我們不是Python專家(但:-))。 我們發現了幾個數據庫連接器。我們想爲我們的查詢使用(儘可能)標準SQL。 我們看了pyodbc pscopg2。 鑑於我們使用MS Access和PostgreSQL,並希望具有相同的查詢語法和返回數據類型;我們應該使用哪些司機?python postgresql ms訪問驅動程序建議

+0

我自己並沒有使用它,但值得花一個小時看看odbc fdw是否能夠處理你所需要的 - 你可以從PostgreSQL進行所有的導入,然後http://wiki.postgresql.org/wiki/Foreign_data_wrappers#odbc_fdw –

回答

1

您的查詢語法差異將取決於PostgreSQL擴展與MS Access特定的怪癖。 psycodb和pyodbc都將使用底層數據庫連接提供的任何SQL語言(帶有怪癖)提供查詢接口。