From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
---|---|
To: | Fabio Nanni <f(dot)nanni(at)albourne(dot)com> |
Cc: | pgsql-bugs(at)postgresql(dot)org, pgsql-ports(at)postgresql(dot)org |
Subject: | Re: SELECT with regular pattern '~' delivers wrong output |
Date: | 2001-02-12 16:52:07 |
Message-ID: | 18888.981996727@sss.pgh.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-bugs pgsql-ports |
Fabio Nanni <f(dot)nanni(at)albourne(dot)com> writes:
> A SELECT with regular patterns (~) won't give you the right rows.
Strange. I get only 'Zurich' in both cases, as expected, on HP-PA.
Perhaps an Alpha-specific portability problem in the regex code?
Can anyone else duplicate this misbehavior on other platforms?
regards, tom lane
> I just found the strange behaviour reported below; I was expecting the
> same response from the last two queries...
> thanks
> Fabio
> LONG DESCRIPTION:
> A SELECT with regular patterns (~) won't give you the right rows.
> CODE SAMPLE:
> select version();
> -- OUTPUT:
> -- version
> ---------------------------------------------------------------------
> -- PostgreSQL 7.1beta4 on alphaev67-dec-osf4.0f, compiled by cc -std
> --(1 row)
> create table cities (name text);
> insert into cities values ('Alhambra');
> insert into cities values ('Jackson');
> insert into cities values ('Jacksonville');
> insert into cities values ('Zurich');
> select * from cities ;
> -- OUTPUT:
> -- name
> -----------------
> -- Alhambra
> -- Jackson
> -- Jacksonville
> -- Zurich
> --(4 rows)
> select name from cities where name !~ '^A|^B|^C|^[D-I]|^[J][a-c]+kson'
> order by name;
> -- OUTPUT:
> -- name
> ----------
> -- Zurich
> --(1 row)
> select name from cities where name !~
> '^A|^B|^C|^D|^[E-I]|^[J][a-c]+kson' order by name;
> -- OUTPUT:
> -- name
> ----------------
> -- Alhambra
> -- Jackson
> -- Jacksonville
> -- Zurich
> --(4 rows)
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2001-02-12 17:05:56 | Re: View refuses to work after system reboot |
Previous Message | Peter T Mount | 2001-02-12 14:50:29 | Re: jdbc1 & debug |
From | Date | Subject | |
---|---|---|---|
Next Message | Jason Tishler | 2001-02-12 18:12:48 | Re: Cygwin postmaster exit problem? |
Previous Message | Peter Eisentraut | 2001-02-12 16:13:35 | Re: database creation failed |