Received: from localhost (postgresql.org [64.49.215.8]) by postgresql.org (Postfix) with ESMTP id 290E747638E for ; Fri, 27 Sep 2002 23:39:53 -0400 (EDT) Received: from news.hub.org (news.hub.org [64.49.215.80]) by postgresql.org (Postfix) with ESMTP id C3438476357 for ; Fri, 27 Sep 2002 23:39:52 -0400 (EDT) Received: by news.hub.org (Postfix, from userid 8) id 40BCB381654; Fri, 27 Sep 2002 23:39:51 -0400 (EDT) Message-ID: <3D952435.4050207@houle.org> Date: Fri, 27 Sep 2002 23:38:29 -0400 From: Kevin Houle User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.1) Gecko/20020826 X-Accept-Language: en-us, en MIME-Version: 1.0 X-Newsgroups: comp.databases.postgresql.sql To: Jordan Reiter Subject: Re: Case Sensitive "WHERE" Clauses? References: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Lines: 25 To: pgsql-sql@postgresql.org X-Virus-Scanned: by AMaViS new-20020517 X-Archive-Number: 200209/393 X-Sequence-Number: 9670 Jordan Reiter wrote: > Are string comparisons in postgresql case sensitive? > > I keep on having this response: > > SELECT * > FROM People > WHERE first_name='jordan' > > Result: 0 records > > SELECT * > FROM People > WHERE first_name='Jordan' > > Result: 1 record It's case-sensitive. You can do this: SELECT * FROM People WHERE lower(first_name) = 'jordon' Kevin