Re: [PATCH] Return the correct column names in SQLTables

Поиск
Список
Период
Сортировка
Искать
От
Heikki Linnakangas
Тема
Re: [PATCH] Return the correct column names in SQLTables
Дата
Msg-id
54214180.90807@vmware.com
Ответ на
Список
Дерево обсуждения
[PATCH] Return the correct column names in SQLTables David Hedberg <david.hedberg@gmail.com>
Re: [PATCH] Return the correct column names in SQLTables Heikki Linnakangas <hlinnakangas@vmware.com>
Re: [PATCH] Return the correct column names in SQLTables David Hedberg <david.hedberg@gmail.com>
Re: [PATCH] Return the correct column names in SQLTables Adrian Klaver <adrian.klaver@aklaver.com>
Re: [PATCH] Return the correct column names in SQLTables David Hedberg <david.hedberg@gmail.com>
On 08/09/2014 07:29 PM, David Hedberg wrote:
> As noted in bug #1007689, the column names returned from SQLTables
> differs between ODBCv2 and ODBCv3.

Yep, we should fix that.

> This patch was needed to be able to
> list the tables when trying to import data in Excel 2010/PowerPivot.

Hmm. According to the ODBC documentation on SQLTables:

"The following columns have been renamed for ODBC 3.x. The column name 
changes do not affect backward compatibility because applications bind 
by column number."

So, arguably this is a bug in Excel/PowerPivot, if it's binding by 
column name rather than number. But it doesn't really matter, we should 
fix the column names anyway.

> A somewhat unrelated question:
> There is one more "fix" needed to get the import of data in PowerPivot
> working properly, and that is because PowerPivot insists on creating
> the query with mssql-style quotes. (select [schema].[table].* instead
> of select "schema"."table".* ..).

Ugh. How does that work with any other ODBC driver than MS SQL Server?

- Heikki


В списке pgsql-odbc по дате отправления
От: chava
Дата:
От: David Hedberg
Дата:
FAQ