Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / использование выражений при построении индекса / 8 сообщений из 8, страница 1 из 1
19.11.2014, 21:47:47
    #38811260
Air_kplp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
использование выражений при построении индекса
можно ли создать индекс из преобразованного поля как в DBF?
Например, в поле "наименование" для сравнения нужно убирать пробелы и все буквы переводить в верхний регистр.
INDEX ON upper(strtran(name," ","")) tag name1
...
Рейтинг: 0 / 0
19.11.2014, 22:15:57
    #38811276
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
использование выражений при построении индекса
Увы, нет. Единственный вариант - хранить очищенный вариант строки в отдельном поле и его индексировать.
...
Рейтинг: 0 / 0
19.11.2014, 22:33:03
    #38811283
Air_kplp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
использование выражений при построении индекса
а что так плохо-то?
...
Рейтинг: 0 / 0
19.11.2014, 22:35:49
    #38811284
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
использование выражений при построении индекса
А никому не надо. Ты первый...
...
Рейтинг: 0 / 0
19.11.2014, 22:39:11
    #38811286
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
использование выражений при построении индекса
AkinaА никому не надо. Ты первый...Да нет, было бы весьма полезно. В других СУБД используем вовсю.
Кстати, а в форках ничего такого еще не сделали?
...
Рейтинг: 0 / 0
20.11.2014, 08:53:00
    #38811412
Air_kplp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
использование выражений при построении индекса
Akina,

видимо ты не пробовала никогда с ними работать, а так, вещь прикольная и удобная. Было бы неплохо, если бы её реализовали в MySql
...
Рейтинг: 0 / 0
20.11.2014, 09:11:21
    #38811427
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
использование выражений при построении индекса
Во времена голимого клиппера работал я с ними. И даже использовал.
После появления "приличной" СУБД (если точнее - Btrieve) пришёл к выводу, что индексирование по выражению иному, чем определённое число начальных символов строкового поля, чаще свидетельствует о неверной структуре (несоответствие структуры хранения физике процесса), нежели о реальной необходимости индексирования по вычислимому полю.
...
Рейтинг: 0 / 0
20.11.2014, 14:10:17
    #38811911
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
использование выражений при построении индекса
AkinaВо времена голимого клиппера работал я с ними. И даже использовал.
После появления "приличной" СУБД (если точнее - Btrieve) пришёл к выводу, что индексирование по выражению иному, чем определённое число начальных символов строкового поля, чаще свидетельствует о неверной структуре (несоответствие структуры хранения физике процесса), нежели о реальной необходимости индексирования по вычислимому полю.

а у меня все таблицы с полем is_deleted
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / использование выражений при построении индекса / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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