Как обработать значение 'inf' в базе данных Android SQLite? - PullRequest
0 голосов
/ 12 марта 2019

По ошибке я поместил двойное значение, деленное на ноль, в столбец базы данных SQLite.

В «Браузере БД» это выглядит как строка «Inf» или «inf».Однако "WHERE MY_COLUMN = 'inf'" не дает результата.

Как я могу получить все записи, содержащие это значение, с помощью SQL-запроса?

Кроме того, как я могу определить это значение в цикле курсора?

Я пробовал эти:

cursor.getString(cursor.getColumnIndex(MY_COLUMN)).equalsIgnoreCase("inf")

cursor.getDouble(cursor.getColumnIndex(MY_COLUMN)) == Double.POSITIVE_INFINITY

Нет результата.

...