Looks like you thought you could have a DECIMAL type (such as MySQL DECIMAL) here. But SQLite does not allow for this.
My workaround usually is: create table accounts(account_number integer, balance integer); create view accounts_view as select account_number, balance / 100.0 from accounts; You may want to use text (or another relational system) if you get to gargantuan values as integer is limited to signed 8 bytes (which I think means up to positive 9223372036854775807, needs confirmation).