MySQL locale

Apr 30, 2010 12:03

Есть тестовый запрос:

SELECT
'musichall2' = 'MusicHall2' COLLATE utf8_czech_ci,
'musichall2' = 'MusicHall2' COLLATE utf8_general_ci;Как вы думаете, что он возвращает? По идее должен возвращать две единички (символы специфические для чешкого алфавита отсутствуют, кроме локали сранения идентичны). Ан нет жеж, MySQL выкобенивается по какой-то непонятной мне причине и возвращает для чешской UTF-8 ноль... Я в шоке. Будьте внимательней к локали.

Мозговой BDSM, Работать негры!, Утреннее

Previous post Next post
Up