Nope.

select 'Tuna' = 'tuna';

will return false.

On Sat, Jun 12, 2010 at 5:41 PM, Tuna Toksoz <[email protected]> wrote:
> isn't sql case insensitie most of the time?
> Tuna Toksöz
> Eternal sunshine of the open source mind.
>
> http://devlicio.us/blogs/tuna_toksoz
> http://tunatoksoz.com
> http://twitter.com/tehlike
>
>
>
>
> On Sun, Jun 13, 2010 at 2:39 AM, Mike Christensen <[email protected]>
> wrote:
>>
>> I need to lookup a user by Alias, however I need this to be case
>> insensitive.  Basically I just need to know if the row exists or not.
>> Here's what I'm doing now:
>>
>> return (User.FindFirst(new
>> NHibernate.Criterion.InsensitiveLikeExpression("Alias", alias)) !=
>> null);
>>
>> However, I don't like this because it's not gonna use any indexes.
>> I've created an index on LOWER(Alias), thus I want the query generated
>> to be:
>>
>> SELECT COUNT(*) FROM Users WHERE LOWER(Alias) = 'myvalue'; --This will
>> be very very fast.
>>
>> Any ideas on how to generate this query with ActiveRecord?  Thanks!!
>>
>> Mike
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Castle Project Users" group.
>> To post to this group, send email to
>> [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> For more options, visit this group at
>> http://groups.google.com/group/castle-project-users?hl=en.
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Castle Project Users" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/castle-project-users?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Castle Project Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/castle-project-users?hl=en.

Reply via email to