LINUX.ORG.RU

[SQLite, PHP] Бандзай!


0

0

Задача для настоящих камикадзе.

Дано: SQLite без Юникода.

Надо сделать регистронезависимый поиск (SELECT .. WHERE field LIKE ...).

Ура?

☆☆

Последнее исправление: ip1981 (всего исправлений: 1)

Что - ура? Или ты ждешь отеческого благословения на сей нелегкий подвиг? Ну что ж, благословляю тебя, иди с миром. И без юникода не возвращайся.

bibi
()

Делаешь индексную таблицу, где текст прописан уже приведённый к единому регистру средствами PHP.

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

> Делаешь индексную таблицу, где текст прописан уже приведённый к единому регистру средствами PHP.

А зачем таблицу? Сделать индекс по дополнительному полю, в котором приведенное к верхнему регистру значение.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

Ну, можно и так. Только если уж индексировать, то лучше по полной программе :) Хотя вариант с отдельным полем, конечно, проще, если объём данных небольшой.

KRoN73 ★★★★★
()

На худой конец - перетрясти SQLite :-)

Но это не по самурайски :-)

ip1981 ☆☆
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.