Код SQLITE_SCHEMA · Проблема, о которой сообщает SQLite.
Перевод описания
Код результата SQLITE_SCEMA указывает, что схема базы данных изменилась. Этот код результата может быть возвращен из квадрата 3_step() для подготовленного заявления, которое было составлено с использованием квадрата 3_prepare() или квадратного квадрата 3_prepare16(). Если схема базы данных была изменена каким-либо другим процессом в период между подготовкой заявления и началом записи, то может быть допущена ошибка. Если подготовленное заявление генерируется с помощью квадрата 3_prepare_v2(), то это заявление автоматически переподготовляется, если схема изменяется до SQLITE_MAX_SCEMA_RETRY времени (по умолчанию: 50). если после этого многие случаи отказа остаются в силе.
OPUS-MT · Helsinki-NLP / CTranslate2 · Это автоматический перевод. Технические термины и условия применения сверяйте с английским оригиналом.
Официальное описание · Оригинал
The SQLITE_SCHEMA result code indicates that the database schema has changed. This result code can be returned from sqlite3_step() for a prepared statement that was generated using sqlite3_prepare() or sqlite3_prepare16(). If the database schema was changed by some other process in between the time that the statement was prepared and the time the statement was run, this error can result.
If a prepared statement is generated from sqlite3_prepare_v2() then the statement is automatically re-prepared if the schema changes, up to SQLITE_MAX_SCHEMA_RETRY times (default: 50). The sqlite3_step() interface will only return SQLITE_SCHEMA back to the application if the failure persists after this many retries.
Ссылки по устранению неполадок и диагностике
Сначала убедитесь, что продукт, версия и среда в документе соответствуют вашей ситуации.
Изменения: English prose extracted; whitespace normalized; Korean context and classified official links added. Python code examples not redistributed. Переводы описаний помечены как автоматический перевод.