From: | Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us> |
---|---|
To: | Peter Eisentraut <peter_e(at)gmx(dot)net> |
Cc: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Jan Wieck <JanWieck(at)yahoo(dot)com>, Thomas Lockhart <lockhart(at)fourpalms(dot)org>, PostgreSQL HACKERS <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: Dollar in identifiers |
Date: | 2001-08-17 17:46:27 |
Message-ID: | 200108171746.f7HHkR405156@candle.pha.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
> Tom Lane writes:
>
> > Option 2 improves Oracle compatibility, at the price of breaking
> > backwards compatibility for applications that presently use $ as part
> > of multi-character operator names. (But does anyone know of any?)
>
> Hmm, postgresql-7.2devel_petere_privatebranch... :-(
>
> Well, the Euro is already allowed in identifiers, so I rest.
OK, I will give my idea on this and people can make a decision.
We have pulled over Oracle specific stuff when they added features to
our existing code. In this case, we are addinng dollarsign to the
identifiers just for compability. No one is saying, "Gee, I like to see
dollarsigns in my tablenames, and I can't do that." They want it only
for compatibility.
Now, I know we have accepted compatibility stuff when it was easy to do.
It is just that changing the identifiers we accept seems pretty major to
me. However, if others think it isn't a big deal, I can go along with
it.
--
Bruce Momjian | http://candle.pha.pa.us
pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 853-3000
+ If your life is a hard drive, | 830 Blythe Avenue
+ Christ can be your backup. | Drexel Hill, Pennsylvania 19026
From | Date | Subject | |
---|---|---|---|
Next Message | Marc G. Fournier | 2001-08-17 17:48:24 | PostgreSQL v7.1.3 bundled and uploaded to central FTP Server |
Previous Message | Barry Lind | 2001-08-17 17:37:18 | Re: encoding names |