The following bug has been logged online:

Bug reference:      1674
Logged by:          Herman Bos
Email address:      [EMAIL PROTECTED]
PostgreSQL version: 7.4.7
Operating system:   Ubuntu Linux 5.04
Description:        CREATE TABLE "name" (with double quotes) and resulting
behavior
Details: 

for the create table in question:
http://users.lichtsnel.nl/~spacey/school/vib/vib.sql
entered into the database like this:
psql -d vib -U vib < vib.sql

results on my system
vib=> \d
         List of relations
 Schema |   Name   | Type  | Owner
--------+----------+-------+-------
 public | SANCTIES | table | vib
(1 row)

vib=> select * from SANCTIES;
ERROR:  relation "sancties" does not exist
vib=> \d SANCTIES
Did not find any relation named "SANCTIES".


After realizing that it occurred after putting the tablename between double
qoutes. The same behavior happend with the column names.

vib=> select * from "bedrag";
ERROR:  relation "bedrag" does not exist
vib=> select bedrag from sancties;
ERROR:  column "bedrag" does not exist
vib=> select "bedrag" from sancties;
ERROR:  column "bedrag" does not exist
vib=> select "BEDRAG" from sancties;
 BEDRAG
--------
(0 rows)

I was wondering if this behavior is correct. According to my local
postgresql poweruser its a bug.

---------------------------(end of broadcast)---------------------------
TIP 8: explain analyze is your friend

Reply via email to