开发者社区> 问答> 正文

android sqlite3 将expiretime赋值为String类型的long

db.execSQL("create table t_user (_id integer primary key autoincrement,phone,starttime,expiretime)");
将expiretime赋值为String类型的1461573094000
但是取出的值为:1.461573094E12
这是为什么?

展开
收起
a123456678 2016-07-19 14:23:32 2109 0
1 条回答
写回答
取消 提交回答
  • 建表时指定字段类型,不然数字会偏向number
    db.execSQL("create table t_user (_id integer primary key autoincrement,phone,starttime,expiretime text)");

    2019-07-17 19:58:22
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载

相关实验场景

更多