開発中に、SQLiteExceptionが発生した場合、いくつかの原因が考えられますが、データベースの定義が当初と違っていないかどうかを疑ってみましょう。
それが原因で発生している場合、HT-03Aなど実機だとadb shellなどで確認したくても、root権限がないためか、Permission Deniedで確認できません。
この場合、対処療法的ですが、一度アンインストールして、再度インストールすることで、データベースの定義が最新状態になるため、うまくいく場合があります。
再インストールでもダメな場合は、プログラムに何らかの原因があると考えていいと思います。