Регистр в запросе учитывается - влияет ли сборка PHP или Mysql?

> Обращение должно быть регистронезависимым.

и да и нет. Бывают исключительные ситуации, к примеру моя:

В базе лежат url на картинки вида:
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся

На основе данных из базы генерируется csv для импорта в imagecms. База наполняется из внешнего источника и данные храним as-it-is (как пришли), дабы издежать иных проблем.

Из за бага в imagecms картинки с расширением в верхнем регистре не импортируются (при switch case не приводят к нижнему регистру). После того как баг был исправлен возникает задача перезалить картинки, которые не были импортированы (битые) из за бага с регистром (товаров свыше 30 тысяч, так что руками выбирать это жесть). Соответственно необходимо сделать выборку всех записей с картинками, в урле у которых расширение картинки написано в большом регистре. Вместо того чтобы выбирать все и сравнивать руками, лучше применить регистрозависимое индексирование и сделать выборку только попадающих под критерий записей.

п.с. нет я не разработчик imagecms, бегите с него куда подальше :)
 
Назад
Сверху