База данных SQLite. Есть очень большая таблица, > 200 гигабайт. Как выполнить выбор всех записей, текстовое поле которых, независимо от регистра, содержит указанную подстроку? Например:
+-----------+-------------------------------+
| key | value |
+-----------+-------------------------------+
| 1001 | LoRem ipsum doloR sit amet, |
| 1005 | consectetur adipiscing elit, |
| 1021 | sed do eIUSMod tEMPOr |
| 1222 | incididunt ut labORe et |
+-----------+-------------------------------+
SELECT ..... 'or'
+-----------+-------------------------------+
| key | value |
+-----------+-------------------------------+
| 1001 | LoRem ipsum doloR sit amet, |
| 1021 | sed do eIUSMod tEMPOr |
| 1222 | incididunt ut labORe et |
+-----------+-------------------------------+
SELECT ... ' ET'
+-----------+-------------------------------+
| key | value |
+-----------+-------------------------------+
| 1222 | incididunt ut labORe et |
+-----------+-------------------------------+
UPD. Спасибо огромное за помощь,
Akina,
mayton2019,
pantsarny, вы - лучшие! Использованный мной запрос выглядел так:
SELECT key, value FROM core WHERE UPPER(value) LIKE '%TEXT%';