Site icon EfmSoft

Что означает код HRESULT 0x87AF0913 (SQLITE_E_CONSTRAINT_VTAB)?

 
Предыдущий Следующий
SQLITE_E_IOERR_RDLOCK SQLITE_E_IOERR_DELETE

SQLITE_E_CONSTRAINT_VTAB

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

SQLITE_E_CONSTRAINT_VTAB (0x87AF0913) — Виртуальная таблица сообщила о нарушении ограничения.

Диагностика и проверка

Нарушение вернул модуль virtual table, поэтому обычная схема b-tree таблицы может не содержать соответствующего constraint. Зафиксируйте имя virtual table/module, xUpdate/xBestIndex context, SQL и values, переданные модулю. Ищите правило внутри реализации VTab и повторяйте тот же вызов после исправления module-specific ограничения, не переписывая несвязанные индексы основной базы.

Сохраните этот расширенный код результата вместе с SQL и bound values контрольного запуска.

Документация для результата 0x87AF0913: SQLite: SQLITE_CONSTRAINT_VTAB · SQLite: Virtual Tables · расширенные коды результатов SQLite.


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

Exit mobile version