2013-10-26 4 views
0

Мы строим хранилище данных в PostgreSQL. Мы хотим подключиться к различным источникам данных. Большинство данных поступает из доступа ms. Мы не эксперты python (пока :-)). Мы нашли несколько разъемов для баз данных. Мы хотим использовать (насколько это возможно) стандартный SQL для наших запросов. Мы смотрели на pyobbc pscopg2. Учитывая, что мы используем MS Access и PostgreSQL и хотим иметь одинаковые синтаксисы запросов и возвращаемые типы данных; Какие драйверы мы должны использовать?python postgresql ms access driver advice

+0

Не использовал его сам, но, возможно, стоит потратить час на просмотр, если odbc fdw обработает то, что вам нужно - вы можете сделать все свое импортирование из PostgreSQL, тогда http://wiki.postgresql.org/wiki/Foreign_data_wrappers#odbc_fdw –

ответ

1

Различия в синтаксисе вашего запроса будут зависеть от расширений PostgreSQL и специфических особенностей MS Access. Psycodb и pyodbc будут предоставлять интерфейс запроса с использованием любого диалекта SQL (с помощью quirks), предоставляемого базовыми db-соединениями.

Смежные вопросы