Значит, пользоваться встроенной функцией CAP(x) можно, только убедившись в том, что x в диапазоне Latin-1. Иначе пользоваться ей нельзя.

Какая-то бесполезная функция получается. Лучше бы её не было совсем, чем в таком виде.