Frankly, I agree with Matt that search behavior really should be case
insensitive. I've wanted to check out postgres for a while, but finding this
out may well slow me down.

If, like most other dbs, searching for calculated expressions
(LCASE(some_column) = 'foo' etc) is significantly inefficient, how are you
supposed to manage this in the real world? Only idea I had was to store every
possibly searchable value in mixed case for display, and somewhere else in all
lowercase for searching.

The other thing is that this makes it hard to use postgres as a drop-in
replacement for most other common dbs. Sure, you could (re-)design the app
from scratch to handle what most other dbs usually do automatically, but if
that's really what you have to do, it seems like a much bigger decision than
dealing with the much less pervasive syntax differences between vendors.

Are folks really sure that no case-insensitive collation option is available?

Dave



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Create robust enterprise, web RIAs.
Upgrade & integrate Adobe Coldfusion MX7 with Flex 2
http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:266513
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to