我想将列的最大值设为浮点数或双精度数,但我无法让它工作。它适用于整数。
//this is OK
if(cursor != null && cursor.getCount() > 0)
{
cursor.moveToFirst();
return (Integer) cursor.getInt(0);
}
//this does NOT work
if(cursor != null && cursor.getCount() > 0)
{
cursor.moveToFirst();
return (Double) cursor.getDouble(0);
}
我对 SUM() 进行了同样的尝试,它适用于 Long、Integer、Double 和 Float。我不知道为什么它没有MAX。
有任何想法吗?
谢谢