0
나는 이미 작동중인 데이터베이스를 구축했으며 max(_id)
을 반환하려고합니다. 나는 커서를 원하지 않는다. 나는 그것이 될 것이라는 것을 안다. int
나는 단지 그 숫자를 돌려주고 싶다. 이 질문을하는 방법이 있습니까?안드로이드 데이터베이스에서 정수와 정수 만 반환하려고합니다.
나는 이미 작동중인 데이터베이스를 구축했으며 max(_id)
을 반환하려고합니다. 나는 커서를 원하지 않는다. 나는 그것이 될 것이라는 것을 안다. int
나는 단지 그 숫자를 돌려주고 싶다. 이 질문을하는 방법이 있습니까?안드로이드 데이터베이스에서 정수와 정수 만 반환하려고합니다.
나는 simpleQueryForLong을 찾고 있습니다.
SQLiteDatabase db;
// initialize the db
SQLiteStatement statement = null;
try {
db.compileStatement("select max(_id) from table");
int max = statement.simpleQueryForLong();
} catch (SQLException e) {
// handle
} finally {
if (statement != null) {
statement.close();
}
}
물론 설명서를 확인해야합니다. –
정확히 내가 한 일은 완벽하게 작동합니다. –