Re: [pgsql-advocacy] Oracle buys Innobase
От | Dann Corbit |
---|---|
Тема | Re: [pgsql-advocacy] Oracle buys Innobase |
Дата | |
Msg-id | D425483C2C5C9F49B5B7A41F8944154757D208@postal.corporate.connx.com обсуждение исходный текст |
Список | pgsql-general |
> -----Original Message----- > From: pgsql-general-owner@postgresql.org [mailto:pgsql-general- > owner@postgresql.org] On Behalf Of Doug Quale > Sent: Wednesday, October 19, 2005 1:10 PM > To: pgsql-general@postgresql.org > Subject: Re: [pgsql-advocacy] [GENERAL] Oracle buys Innobase > > "Marc G. Fournier" <scrappy@postgresql.org> writes: > > > On Wed, 19 Oct 2005, Richard_D_Levine@raytheon.com wrote: > > > >> I was referring to trailing blanks, but did not explicitly say it, > >> though showed it in the examples. I am pretty sure that the SQL > >> standard says that trailing whitespace is insignificant in string > >> comparison. > > > > Then we are broken too :) > > > > # select 'a ' = 'a '; > > ?column? > > ---------- > > f > > (1 row) > > # select 'a'::char(8) = 'a '::char(8); > ?column? > ---------- > t > (1 row) > > Trailing blanks aren't significant in fixed-length strings, so the > question is whether Postgresql treats comparison of varchars right. An additional (equally salient) question is: Does PostgreSQL treat comparisons of different types of character strings with different length attributes appropriately (as described in the standard)?
В списке pgsql-general по дате отправления: