Разница между COMMIT и ROLLBACK в SQLite заключается в следующем:
Таким образом, COMMIT используется для успешного завершения транзакции и сохранения изменений, а ROLLBACK — для отмены изменений в случае ошибки или решения не продолжать работу с ними. 15
Оба метода завершают текущую транзакцию, возвращая SQLite в режим автосохранения. 2