Daniel Cristian Cruz <danielcristian(at)gmail(dot)com> writes:
> I found this problem, where '' MUST be ILIKE '' (PostgreSQL 8.2.12, RedHat
> x86_64):
Is your database encoding iso88591? IIRC, 8.2 will try to warn you if
the encoding doesn't match the locale setting, but it doesn't completely
refuse nonsensical combinations. However, a nonsensical combination
could easily cause bad results from upper().
regards, tom lane