Печать операторов, сгенерированных Android SQLiteOpenHelper
У меня есть заявление об обновлении, которое не работает должным образом, и я хочу знать, как выглядит окончательное утверждение. Есть ли способ распечатать операторы, сгенерированные Android SQLiteOpenHelper?
До сих пор мне удалось заполучить незаселенный оператор, пройдя через трассировку стека:
UPDATE banks SET fav=? WHERE code = ? AND name = ?
Синтаксис незаполненного оператора правильный.
1 ответ
Вы можете попытаться использовать SQLiteQueryBuilder в дополнение к SQLiteOpenHelper. Вы можете использовать buildQuery()
метод, который возвращает строку, чтобы получить выходные данные оператора запроса и query()
метод, который возвращает курсор, для запуска запроса.