SQLite hat eigentlich nur 5 Datentypen. Aber durch das Prinzip der Datentypaffinitäten kann man sich beliebige Datentypen definieren. Eine Spalte könnte also mit dem Datentyp jobo deklariert werden. Bei SQLite wird dann ein Verfahren abgearbeitet das entscheidet, wie der Datentyp behandelt wird. Siehe
SQLite Datentypen und
SQLite Datentyp Affinitäts-Beispiele.
Wenn ich es richtig verstanden habe, dann ist die Spalte "timeComplete" eine NUMERIC-Spalte, also INTEGER da ihr Typ "TIMESTAMP" in keine andere Kategorie passt.
Das sollte passen.