【问题标题】:insert "000088900" into SQLite,then query this data ,it's 889 ,how fix?在SQLite中插入“000088900”,然后查询这个数据,是889,如何解决?
【发布时间】:2015-08-05 08:49:31
【问题描述】:

我得到一些用于服务器的 json,以及一些数据,如“000089000”、“00098981000”、“00092823000”

插入SQLite时,0前后的数据会被删除

有没有方便的方法来解决这个问题以获取全文?

【问题讨论】:

  • 你能分享一下你是如何准确创建表和插入数据的代码吗?
  • 将列的数据类型从数字更改为文本。
  • 是的,在我检查了我的代码后,我发现数据类型是 INTEGER,谢谢

标签: android sqlite insert


【解决方案1】:

这就像当您使用 Excel 时,如果您的列(excel:单元格)是数字/整数类型,您将丢失所有前导 0。考虑将列类型更改为文本

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-11
    • 2023-03-03
    • 2013-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多