Re: [INTERFACES] postdrv ODBC driver problems
От | Byron Nikolaidis |
---|---|
Тема | Re: [INTERFACES] postdrv ODBC driver problems |
Дата | |
Msg-id | 36DD89B6.975FCA41@insightdist.com обсуждение исходный текст |
Ответ на | postdrv ODBC driver problems (Ben Gunter <bgunter@alef.gcsu.edu>) |
Список | pgsql-interfaces |
Christopher R. Jones wrote: > >Yes, it is a known problem with mixed case. Some Microsoft apps don't > >bother to use quotes around table/field names to preserve the case, I guess > >cause they assume that every dbms works like Microsoft SQL server. MSAccess > >however does always use quotes so mixed case names are no problem with > >MSAccess. > > > >I'm not really sure how to proceed on this one. Maybe you could just use > >all lower case names for now. > > > >It would seem to me that if an identifier (table/field name) is not quoted > >in an sql statement, then Postgres should not care about the case and match > >on it. That to me seems like the correct approach. > > > >Any opinions? > > > >Byron > I have always thought it strange that Access would allow field names with > mixed case and spaces. I come from the Foxbase side and Visual Foxpro has > maintained the tradition of lower case, no space field names. It > simplifies things to stick to one naming convention that works for all > databases. MSAccess checks to see if the driver supports quoted identifiers. If it does, it allows the spaces and mixed case in field/table names. If it doesn't, it does not allow those things. Byron
В списке pgsql-interfaces по дате отправления: