"quoting" column names

From: Patrik Kudo <kudo(at)partitur(dot)se>
To: pgsql-sql(at)postgresql(dot)org
Subject: "quoting" column names
Date: 1999-07-13 12:15:40
Message-ID: 378B2DEC.84B1514A@partitur.se
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

Hi

I've been using Postgres for... well, as long as I can remember ;)
And aparently I've been using a column name wich is "almost reserved"
(i.e. cannot be used as identifer). Since upgrading to 6.5 I nolonger
can access these fields the way I've always done them. This what I've
been doing:

create table login (userid text, when datetime);
select when from login where userid = 'xxxx';

In 6.5 I have to do:

select "when" from login where userid = 'xxxx';

My question now is, should I always quote column names, just in case,
or should I only quote column names that are "almost reserved"?

/Kudo
--
ech`echo xiun|tr nu oc|sed 'sx\([sx]\)\([xoi]\)xo un\2\1 is xg'`ol
Känns det oklart? Fråga på!

Browse pgsql-sql by date

  From Date Subject
Next Message JT Kirkpatrick 1999-07-13 12:39:50
Previous Message Esteban Chiner Sanz 1999-07-13 11:30:37 Postgres ERROR