SQLITE_BUSY (5)SQLITE_BUSY (5) — La base de datos está bloqueada
El archivo de la base de datos está bloqueado por otra conexión o proceso.
26 códigos de error para la plataforma sqlite
SQLITE_BUSY (5)El archivo de la base de datos está bloqueado por otra conexión o proceso.
SQLITE_LOCKED (6)Una tabla dentro de la base de datos está bloqueada por la misma conexión.
SQLITE_NOMEM (7)SQLite no pudo asignar suficiente memoria.
SQLITE_READONLY (8)La base de datos se abre en modo de solo lectura o el sistema de archivos es de solo lectura.
SQLITE_INTERRUPT (9)La operación fue interrumpida por sqlite3_interrupt().
SQLITE_IOERR (10)Ocurrió un error de E/S de disco al leer o escribir la base de datos.
SQLITE_CORRUPT (11)El archivo de la base de datos está corrupto.
SQLITE_FULL (13)La inserción falló porque se alcanzó el límite de tamaño del disco o de la base de datos.
SQLITE_CANTOPEN (14)SQLite no puede abrir el archivo de la base de datos.
SQLITE_SCHEMA (17)El esquema cambió entre la preparación y la ejecución de una sentencia.
SQLITE_TOOBIG (18)Un valor de tipo cadena o BLOB supera el tamaño máximo permitido por SQLite.
SQLITE_CONSTRAINT (19)Un INSERT, UPDATE o DELETE violó una restricción.
SQLITE_MISMATCH (20)El tipo de datos no coincide con el esperado.
SQLITE_MISUSE (21)La API de SQLite se utilizó de forma incorrecta.
SQLITE_RANGE (25)Un índice de parámetro pasado a sqlite3_bind está fuera de rango.
SQLITE_NOTADB (26)El archivo no es una base de datos SQLite válida.
SQLITE_ERROR (1)Se produjo un error genérico de SQL o falta una base de datos.
SQLITE_PERM (3)El modo de acceso solicitado al archivo de la base de datos no está permitido.
SQLITE_ABORT (4)La operación fue abortada por una función de callback.
SQLITE_NOTFOUND (12)Una rutina interna devolvió «no encontrado». No es habitual verlo en código de aplicación.
SQLITE_WARNING (28)SQLite detectó un problema no crítico y emitió una advertencia.
SQLITE_AUTH (23)El callback de autorización denegó la operación.
SQLITE_FORMAT (24)Este código de error está reservado y actualmente no lo utiliza SQLite.
SQLITE_NOLFS (22)La plataforma no admite los archivos grandes que requiere la base de datos.
SQLITE_PROTOCOL (15)Se produjo un error en el protocolo de bloqueo de la base de datos.
SQLITE_EMPTY (16)El archivo de la base de datos existe pero no contiene tablas.