I tried
sqlite3 -header flexsql.db "select distinct text from v_term_item where
name='text' and lower(text) REGEXP('.*some_text.*');"
which doesn't works

sqlite3 -header flexsql.db "select distinct text from v_term_item where
name='text' and lower(text) like '%some_text%';"
works

so I tried a work-around.

sqlite3 -header flexsql.db "select distinct replace(lower(text),0x0A,'')
from v_term_item where lower(text) REGEXP('.*some_text.*') limit 1;"

also no luck

with
sqlite3 -header flexsql.db "select distinct hex(replace(text,0x0A,''))
from v_term_item where lower(text) like '%some_text%' limit 1;"
I saw the new lines (0A) still exist

I used:
sqlite 3.8.10.2 compiled on gentoo linux

Reply via email to