From: | Doug Silver <dsilver(at)urchin(dot)com> |
---|---|
To: | Desmond Coughlan <psql(at)zeouane(dot)org>, PostgreSQL Novice Mailing List <pgsql-novice(at)postgresql(dot)org> |
Subject: | Re: Regular Expressions and SELECT |
Date: | 2003-01-22 22:55:44 |
Message-ID: | 200301221456.06939.dsilver@urchin.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-novice |
On Wednesday 22 January 2003 02:07 pm, Desmond Coughlan wrote:
> Hi,
> I'm working through Bruce Momjian's online tutorial on PostreSQL, and am
> now trying to get my head around regular expressions. The tutorial says
> that ~ '^X' where 'X' is a character, will find table entries beginning
> with that character.
>
> When I try it ...
>
> SELECT * FROM testdb ~'^d' ;
> ERROR: parser: parse error at or near "~"
>
> I get this, irrespective of the regular expression that I use. It _is_ a
> tilde, isn't it ? Or is my eyesight going ..? :-(
>
> Thanks.
>
> D.
You're missing the 'where clause', for example
SELECT * FROM testdb where name~'^d';
I won't comment on your eyesight ;)
-Doug
From | Date | Subject | |
---|---|---|---|
Next Message | douggorley | 2003-01-22 23:32:45 | Re: Regular Expressions and SELECT |
Previous Message | Desmond Coughlan | 2003-01-22 22:33:31 | Re: Regular Expressions and SELECT |