所有
我在bugsense中找到了Android应用程序的这个例外:
android.database.sqlite.SQLiteException:没有这样的列:1536198684008542541(代码1):,编译时:
SELECT * FROM by_istin_android_xcore_source_DataSourceRequestEntity WHERE (_id = -۱۵۳۶۱۹۸۶۸۴۰۰
似乎尝试使用阿拉伯数字过滤器进行选择。
之前有人看过吗?
答案 0 :(得分:2)
如果_id
是数字列,则必须更改代码以生成ASCII数字。
如果_id
包含字符串,则必须将代码更改为“引用”字符串。