K, let me rephrase: currently, upper/lower does not work with 2+ byte unicode characters, on any OS under the C locale.
... John ---------------------------(end of broadcast)--------------------------- TIP 9: the planner will ignore your desire to choose an index scan if your joining column's datatypes do not match