I noticed that I have a SQL query like:
select <data> from users where uid='$uid'
in MySQL, the match is case-insensitive, so "JoeUser" and "joeuser" both succeed
does PostgreSQL do the same, or is it case-sensitive by default?
furthermore, is it better to do a "LIKE" instead of a "=" when dealing with VARCHAR fields? I'm looking for an exact, case-insensitive match.