Когда я пытаюсь выполнить ваши действия в командной строке sqlite (Ubuntu 18.04):
$ select sqlite_version();
3.22.0
$ CREATE TABLE tb_path(from_ text, to_ text);
$ select (case true WHEN true THEN 111 END) xkey1 from tb_path;
Error: no such column: true
Если я попытаюсь с последней бинарной загрузкой (3.27), я не получу ошибку:
$ select sqlite_version();
3.27.2
$ CREATE TABLE tb_path(from_ text, to_ text);
$ select (case true WHEN true THEN 111 END) xkey1 from tb_path;
Так что, возможно, такое утверждение справедливо только для более новой версии sqlite, и поскольку sqflite использует все, что предоставляет платформа iOS / Android, оно может еще не поддерживаться (см. Хороший список поставляемых версий sqlite для Android здесь: Версия SQLite используется в Android? )