Saltar al contenido
Errores de SQL/Base de DatosError
SQLITE_LOCKED (6)

SQLITE_LOCKED (6) — La tabla está bloqueada

Una tabla dentro de la base de datos está bloqueada por la misma conexión.

sqlite

Qué causa este error

Un conflicto dentro de la misma conexión, como modificar una tabla mientras hay un SELECT activo sobre ella.

Cómo solucionarlo

Termina la lectura antes de escribir. Usa conexiones separadas para lectura y escritura. Resetea primero las sentencias preparadas.

Documentación Oficial

Códigos de Error Relacionados