【发布时间】:2021-01-13 21:21:23
【问题描述】:
我有一个简单的查询,你可以在其中看到一行:
SELECT substr(..., 10, 6) as X
如果我使用 cursor.getInt(...) 我会得到 1048(“错误”值)
如果我使用cursor.getString(...),我会得到"002030"(这是正确的)。
那么,是什么让 sqlite 将“002030”解析为 1048?
我是否必须每次都将其作为字符串获取并自己解析?
谢谢。
【问题讨论】:
标签: java android sqlite android-sqlite android-cursor