行id的最大值?

时间:2012-02-07 05:42:02

标签: android sqlite

我正在开发一个android数据库应用程序,其中我使用查询来查找表中的最大行id,这是主键而不是自动递增 我推荐这个链接 http://www.sqlite.org/optoverview.html

并解除了查询

SELECT MAX(gameId)FROM configureGame;

并且它始终返回最大值9,尽管表中的最大id为10

我该怎么做才能获得正确的价值

2 个答案:

答案 0 :(得分:2)

gameId的数据类型是什么? 如果它是int则max(gameId)将返回正确的值。 但如果它是String,那么它将返回错误的值。

答案 1 :(得分:1)