From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | Javier Carlos <nediam(at)nediam(dot)com(dot)mx> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Comillas con psqlodbc |
Date: | 2006-02-03 00:53:00 |
Message-ID: | 20060203005300.GJ5173@surnet.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Javier Carlos escribió:
> On Thu, 2 Feb 2006 16:44:22 -0300, Alvaro Herrera wrote
> > Javier Carlos escribió:
> >
> > > La manera como he hecho la migración es con el programa Stat/Transfer, ahí
> > > selecciono que mi fuente de datos destino será con el psqlodbc. Todo se migra
> > > bien a excepción de los nombres de las columnas, que me los migra en
> > > MAYÚSCULAS y con comillas.
> >
> > Entonces las columnas se llaman con mayusculas y las comillas son
> > obligatorias.
>
> Sí, pero mi duda es por qué si en mi tabla original todas las columnas están
> en minúsculas, al migrar a PostgreSQL (utilizando psqlodbc) quedan en
> mayúsculas (y consecuentemente con comillas)?
Probablemente eso tenga que ver con Stat/Transfer y no con Postgres.
Postgres no hace ningun tipo de conversion a mayusculas, en ningun caso
(la unica conversion que hace es a minusculas, y esta solo ocurre si los
identificadores no estan encerrados en comillas).
Hasta donde yo se, aunque reconozco que puedo estar equivocado, el
driver ODBC tampoco hace conversion de mayusculas/minusculas de ningun
tipo. Lo que si es posible que haga es encerrar identificadores en
comillas; quizas eso sea configurable (de ser cierto, cosa que no puedo
asegurar).
--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
From | Date | Subject | |
---|---|---|---|
Next Message | Mario Gonzalez | 2006-02-03 01:13:53 | Re: Problema con postgres |
Previous Message | Jaime Casanova | 2006-02-03 00:37:34 | Re: Ingreso a terminal interactiva de comandos psql |