Re: Consultas Postgresql

From: "Federico Trani" <federicotrani(at)gmail(dot)com>
To: "'Fernando Hevia'" <fhevia(at)gmail(dot)com>
Cc: <arpug(at)postgresql(dot)org>
Subject: Re: Consultas Postgresql
Date: 2009-03-23 22:20:43
Message-ID: E2792CA1AC304F2BB6A27798B9B1CBB0@notebook01
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: arpug

Fernando: muchas gracias por tu comentario, justamente era la causa de mi
inconveniente en las consultas y ahora ya puedo avanzar en la pruebas de
esta fantástica BD. Saludos y gracias nuevamente.-

--

Federico

_____

De: Fernando Hevia [mailto:fhevia(at)gmail(dot)com]
Enviado el: Lunes, 23 de Marzo de 2009 12:14 a.m.
Para: Federico Trani
CC: arpug(at)postgresql(dot)org
Asunto: Re: [arpug] Consultas Postgresql

Federico, ocurre que Postgres es case-sensitive. Oficina != oficina.
Como ya descubriste, por default te toma los nombres de objetos en
minúsculas y tienes que encerrarlos entre comillas para que te respete las
mayúsculas.

Mi sana recomendación es que crees tus objetos en minúsculas SIEMPRE y te
ahorres más de un dolor de cabeza.

Saludos,
Fernando.

2009/3/22 Federico Trani <federicotrani(at)gmail(dot)com>

Estoy comenzando a probar Postgresql 8.3.5 en un servidor de prueba Windows
(instalación limpia de SO y BD), y me encuentro con un comportamiento para
el que no encuentro explicación.

Después de crear una BD mediante el pgAmin III, creo un par de tablas muy
sencillas y al intentar realizar una consulta para retornar una serie de
registros del tipo

SELECT * FROM Oficinas

Me encuentro con el error:

ERROR: relation "oficinas" does not exist

********** Error **********

ERROR: relation "oficinas" does not exist

Estado SQL:42P01

Lo mismo pasa con cada tabla que intento consultar y no recuerdo haber
tenido este inconveniente previamente con instalaciones previas que realicé.
Demás esta decir que la tabla realmente existe y que estoy respetando las
mayúsculas en el nombre la tabla. La única forma de lograr que funcionen las
consultas es encerrar entra comillas dobles (“) los nombres de tablas y de
campos de la misma, lo cual es un comportamiento por lo menos no mencionado
en ninguna documentación de postgresql que revise hasta el momento. Muy
posiblemente sea un descuido mio en alguna cuestion muy basica, pero
realmente estoy interesado en avanzar en el uso de esta BD que a toda vista
me resulta muy potente. Desde ya muchas gracias por la atención. Saludos.-

--

Federico Trani

Se certificó que el correo entrante no contiene virus.
Comprobada por AVG - www.avg.es
Versión: 8.5.283 / Base de datos de virus: 270.11.23/2016 - Fecha de la
versión: 03/21/09 17:58:00

In response to

Browse arpug by date

  From Date Subject
Next Message Alberto Paparelli 2009-03-24 03:27:37 Fwd: una-al-dia (23/03/2009) Denegación de servicio en PostgreSQL
Previous Message Fernando Hevia 2009-03-23 03:14:15 Re: Consultas Postgresql