SQLiteStatement выполняет SELECT / INSERT / DELETE / UPDATE

м, используя скомпилированныйSQLiteStatement с транзакциями в оптимизации транзакций SQLite, но ям чтение документации дляexecute функция:

Выполните этот оператор SQL,если это не SELECT / INSERT / DELETE / UPDATEНапример, CREATE / DROP таблица, представление, триггер, индекс и т. д.

Кажется, это подразумевает, что эта функция не должна использоваться сSELECT / INSERT / DELETE / UPDATE заявления, но у меня есть код, который использует его со вставкой и работает.

я в курсеexecuteInsert и другие методы, ноexecuteUpdateDelete не доступен на моем уровне API, так что я могу использовать?execute

Кроме того, если я неМне нужен последний идентификатор вставки или количество затронутых строк, если я буду использоватьexecute вместоexecuteInsert и т. д., другими словами, это более эффективно?

Ответы на вопрос(2)

Ваш ответ на вопрос