LIKE, ILIKE, ~ und Co. sind natürlich für Texte gedacht. Zahlen vergleicht man damit eigentlich nicht.
Hier gibt es ein INT
eger-Feld, in dem aber Text drin steht, daher das Problem.
SQLite <>
MySQL/MariaDB
Du könntest ein SELECT schreiben, was prüft, ob in dem Feld ein Integer steht und wenn NOT, dann da eine 0 reinschreiben.
https://stackoverflow.com/questions/...mber-in-sqlite