|
Автоматическое подключение collation для русского языка в расширении ICU для SQLite
|
|||
---|---|---|---|
#18+
Для удобства работы с русским текстом в SQLite можно сделать автоматическое подключение нужного collation. Это позволит проводить сортировку и регистронезависимый поиск для русскоязычных текстов. В рассылке sqlite-users периодически пробегает вопрос, как же сделать такое для того или иного языка, а уж в рунете и вовсе этот вопрос "притча во языцех". Патч объявляет коллэйшен "ru_RU" как "russian" непосредственно при открытии подключения. http://geomapx.blogspot.com/2009/10/collation-icu-sqlite.html Там же есть заметки про другие расширения и патчи. Исходники некоторых дополнительных модулей можно найти здесь http://mobigroup.ru/files/sqlite-ext/ ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2009, 22:10 |
|
Автоматическое подключение collation для русского языка в расширении ICU для SQLite
|
|||
---|---|---|---|
#18+
MBG, Бегло просмотрел... Т.е. по сути это пересобранная sqlite.dll ? Т.е. каждую новую версию dll нужно пересобирать. Зачем такие сложности если все элементарно подключается через api (need_collation и т.д.)? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2009, 05:18 |
|
Автоматическое подключение collation для русского языка в расширении ICU для SQLite
|
|||
---|---|---|---|
#18+
Это нужно для тех, кто делает собственную сборку или включает SQLite в свое приложение. Например, в моей сборке добавлено десятка полтора дополнительных модулей, изменены определенные настройки и проч., притом разработчики приложений понятия не имеют обо всем этом, а просто устанавливают нужные деб-пакеты и занимаются прикладной задачей. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2009, 12:04 |
|
|
start [/forum/moderation_log.php?user_name=Heimdall88]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
65ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
others: | 441ms |
total: | 610ms |
0 / 0 |