powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Функция UPPER переводит в верхний регистр только латинские буквы?
6 сообщений из 6, страница 1 из 1
Функция UPPER переводит в верхний регистр только латинские буквы?
    #38490908
Alex_1983
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Почему-то кириллица у меня функция UPPER в верхний регистр не переводит, что можно сделать?(((
...
Рейтинг: 0 / 0
Функция UPPER переводит в верхний регистр только латинские буквы?
    #38490990
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет. Только английские.
Для всех остальных алфавитов (включая латинский) надо подключать библиотеку ICU. Ищи по форуму, обсуждалось неоднократно.
...
Рейтинг: 0 / 0
Функция UPPER переводит в верхний регистр только латинские буквы?
    #38492077
Alex_1983
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо
...
Рейтинг: 0 / 0
Функция UPPER переводит в верхний регистр только латинские буквы?
    #38522358
Фотография potkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вставлю свои 5 коп.
При использовании функции, например UPPER , невозможно задействовать индексы.
Например при Order By UPPER(Table1.Field1)
Поэтому мне пришлось вводить доп. поля с нужным мне регистром.
...
Рейтинг: 0 / 0
Функция UPPER переводит в верхний регистр только латинские буквы?
    #38522565
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkinВставлю свои 5 коп.
При использовании функции, например UPPER , невозможно задействовать индексы.
Например при Order By UPPER(Table1.Field1)
Поэтому мне пришлось вводить доп. поля с нужным мне регистром.Не надо вставлять пять копеек если не знаешь причины.
Функции всегда отключают индексы. Если нужно индексировать по полю обработанному какой-либо функцией - делай дополнительное поле, в которое записывай результат функции и делай индекс на него.
...
Рейтинг: 0 / 0
Функция UPPER переводит в верхний регистр только латинские буквы?
    #38522708
Фотография potkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlНе надо вставлять пять копеек если не знаешь причины.
???

potkin При использовании функции, например UPPER, невозможно задействовать индексы.
==
White OwlФункции всегда отключают индексы.

и

potkinПоэтому мне пришлось вводить доп. поля с нужным мне регистром.
==
White Owlделай дополнительное поле, в которое записывай результат функции и делай индекс на него.


Или это не одно и то же??? ))))))))))
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Функция UPPER переводит в верхний регистр только латинские буквы?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]