Что означает код HRESULT 0x87AF0009 (SQLITE_E_INTERRUPT)?

 
Предыдущий Следующий
SQLITE_E_READONLY SQLITE_E_IOERR

SQLITE_E_INTERRUPT

Что означает SQLITE_E_INTERRUPT

SQLITE_E_INTERRUPT (0x87AF0009) — Операция прервана вызовом sqlite3_interrupt().

Код относится к подсистеме «SQLite». Конкретный контекст: прерывание запроса: операция прервана вызовом sqlite3_interrupt(). При проверке нужно определить итоговое состояние после отмены.

Диагностика и проверка результата

Когда исходная операция завершается сообщением «операция прервана вызовом sqlite3_interrupt()», определите, кто инициировал отмену и успела ли операция изменить состояние; неизвестный итог нельзя безопасно повторять как заведомо неисполненный.

Для контрольного повтора сохраните: SQLITE_INTERRUPT, sqlite3_interrupt(), SELECT sqlite_version();.

SELECT sqlite_version();

Документация для результата 0x87AF0009: SQLite: Interrupt a long-running query · коды результатов и ошибок SQLite.


Нужно найти другой код? Найти другой код состояния или ошибки.