Que problema este código indica?
Código SQLITE_TOOBIG · Problema relatado por SQLite.
Explicação traduzida
O código de erro SQLITE_TOOBIG indica que uma string ou BLOB era demasiado grande. O comprimento máximo padrão de uma string ou BLOB em SQLite é 1.000.000.000 bytes. Este comprimento máximo pode ser alterado no tempo de compilação usando a opção de compilação SQLITE_MAX_LENGTH, ou no tempo de execução usando a interface sqlite3_limit(db,SQLITE_LIMIT_LENGTH,...). O erro SQLITE_TOOBIG resulta quando o SQLite encontra uma string ou BLOB que excede o tempo de compilação ou o tempo de execução limite. O código de erro SQLITE_TOOBIG também pode resultar quando uma instrução SQL sobredimensionada é passada para uma das interfaces sqlite3_prepare_v2(). O comprimento máximo de uma instrução SQL é padrão para um valor semelhante. O comprimento máximo da instrução SQL pode ser definido em tempo de compilação usando SQLITE_MAX_SQL_LENGTH ou em tempo de execução usando sqlite3_limit(db,SQLITE_LIMIT_SQL_LENGTH,...).
OPUS-MT · Helsinki-NLP / CTranslate2 · Esta é uma tradução automática. Confira os termos técnicos e as condições aplicáveis no original em inglês.
Explicação oficial · Texto original
The SQLITE_TOOBIG error code indicates that a string or BLOB was too large. The default maximum length of a string or BLOB in SQLite is 1,000,000,000 bytes. This maximum length can be changed at compile-time using the SQLITE_MAX_LENGTH compile-time option, or at run-time using the sqlite3_limit(db,SQLITE_LIMIT_LENGTH,...) interface. The SQLITE_TOOBIG error results when SQLite encounters a string or BLOB that exceeds the compile-time or run-time limit.
The SQLITE_TOOBIG error code can also result when an oversized SQL statement is passed into one of the sqlite3_prepare_v2() interfaces. The maximum length of an SQL statement defaults to a similar value of 1,000,000,000 bytes. The maximum SQL statement length can be set at compile-time using SQLITE_MAX_SQL_LENGTH or at run-time using sqlite3_limit(db,SQLITE_LIMIT_SQL_LENGTH,...).