Re: Case sensitivity - Mailing list pgsql-general

From Digital Wokan
Subject Re: Case sensitivity
Date
Msg-id 3B78A856.2118BC61@home.com
Whole thread Raw
In response to Case sensitivity  ("Scott Gilbert" <scott.gilbert@netregistry.au.com>)
List pgsql-general
Very good book.  I have the .pdf file of it from before they took it off
the site.

John Clark Naldoza y Lopez wrote:
>
> Hello Scott,
>
> PostgreSQL also supports regular expressions, _VERY_ useful..;-)
>
> ~* regular expression, case-insensitive..;-)
>
> Try to get a copy of Bruce's book
>
> Introduction and Concepts
> by Bruce Momjian
>
> A sample from the book:
>     SELECT * FROM friend  WHERE firstname ~* '[bc]'
>
> read it online, or just read the docs online...;-)
>
> http://techdocs.postgresql.org
>
> Cheers,
>
> John Clark
>
> p.s. don't change PostgreSQL, change your SQL statements...;-)
>
> Scott Gilbert wrote:
> >
> > We intend to move from M$ Access to PostgreSQL, however, much of our legacy
> > code operates under the assumption that string or text comparisons are case
> > insensitive whereas postgres is case sensitive.  This issue extends to SQL
> > Select statements as well as straight comparison (i.e. in addition to the <,
> > > and = operators, the WHERE and IN clauses in SQL statements are also
> > issues) so we can't simply modify the function attached to the comparison
> > operators.  Is there some means of modifying the behaviour of PostgreSQL so
> > that it is case insensitive?
>
> --
>      /) John Clark Naldoza y Lopez                           (\
>     / )    Software Design Engineer III                      ( \
>   _( (_    _  Web-Application Development                    _) )_
>  (((\ \>  /_>    Cable Modem Network Management System <_\  </ /)))
>  (\\\\ \_/ /         NEC Telecom Software Phils., Inc.  \ \_/ ////)
>   \       /                                              \       /
>    \    _/  phone: (+63 32) 233-9142 loc. 3113            \_    /
>    /   /  cellphone: (+63 919) 399-4742                     \   \
>   /   / email: njclark@ntsp.nec.co.jp                        \   \
>
> "Intelligence is the ability to avoid doing work, yet getting the work
> done"
> --Linus Torvalds
>
> ---------------------------(end of broadcast)---------------------------
> TIP 2: you can get off all lists at once with the unregister command
>     (send "unregister YourEmailAddressHere" to majordomo@postgresql.org)

pgsql-general by date:

Previous
From: John Clark Naldoza y Lopez
Date:
Subject: Re: Case sensitivity
Next
From: Fariba Noorbakhsh
Date:
Subject: Re: delete columns from table!