Pavel Perestoronin

Pavel Perestoronin

28 March 2016

Как включить отображение столбцов в sqlite3 CLI

По умолчанию интерфейс командной строки sqlite3 отображает результаты запросов в слегка не удобном виде:

$ sqlite3 db.sqlite
SQLite version 3.8.5 2014-08-15 22:37:57  
Enter ".help" for usage hints.  
sqlite> select * from tasks;  
1|938965||||||1|0
Pavel Perestoronin

Pavel Perestoronin

27 December 2015

Регистронезависимый LIKE в SQLite для кириллицы

При использовании LIKE или ORDER BY в SQLite с Unicode-символами может возникнуть проблема, связанная с неспособностью SQLite по умолчанию правильно воспринимать разные регистры одной и той же буквы:

sqlite> select "ы" like "ы";  
1  
sqlite> select "Ы" like