RE:

From: "David Prieto" <davidp(at)sgth(dot)es>
To: "'Gunnar Wolf'" <gwolf(at)gwolf(dot)org>, "'Marco Aurelio Sotelo Figueroa'" <masotelof(at)yahoo(dot)com(dot)mx>
Cc: "'Yvelis Perez'" <tecnologia(at)sidca(dot)com(dot)ve>, "'Ayuda Postgres'" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE:
Date: 2005-04-15 06:41:38
Message-ID: 00df01c54186$2cdfba50$1701a8c0@pcdavid
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

>PostgreSQL no es sensible a las mayúsculas/minúsculas en los nombres de
tablas, columnas,
>funciones ni vistas.

Lamento tener que llevarte la contraria, pero postgresql sí que es
sensible a mayúsculas y minúsculas. (demasiado sensible para mi gusto).
Creo que Mauricio Zea ha puesto un correo en la lista con un ejemplo de
cómo crear una tabla que luego no puedes ver a no ser que pongas su
nombre en mayúculas y entre comillas.

En principio, parece normal que si tú mismo estás haciendo:

CREATE TABLE "PRUEBA"....

Tú sabes lo que estás haciendo, y luego harás las consultas usando
"PRUEBA" en vez de prueba a secas, pero el problema es que muchas veces
no haces "CREATE TABLE..." sino que usas un programa para diseñar las
tablas, pones nombres a las tablas, nombres a los campos... Y ese
programa se encargará de hacer los "create table..." necesarios. Y
ahora, a buscar cómo ha creado las tablas, si tú pusiste el nombre en
mayúsculas sin pensarlo y ahora vas a obligarte a hacer todas las
consultas con el nombre en mayúsculas y entre comillas, etc, etc, etc.

En fin, que sí que hay que andar con cuidado con las mayúsculas y
minúsculas.

Un saludo,
David Prieto

In response to

  • Re: at 2005-04-14 19:32:20 from Gunnar Wolf

Responses

  • RE: at 2005-04-15 15:48:56 from Yvelis Pérez

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Edgar Guzman Fuentes 2005-04-15 08:19:56 Nuevo en la lista
Previous Message Alberto Pia 2005-04-15 01:05:35 RE: Cache de funciones