Alex Rembish (rembish) wrote,
Alex Rembish
rembish

MySQL locale

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

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

  • Post a new comment

    Error

    default userpic
    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 2 comments