Saltar al contenido
Errores de SQL/Base de DatosError
SQLITE_MISMATCH (20)

SQLITE_MISMATCH (20) — Incompatibilidad de tipo de datos

El tipo de datos no coincide con el esperado.

sqlite

Qué causa este error

Se insertó un valor no entero en una INTEGER PRIMARY KEY (alias de rowid).

Cómo solucionarlo

Asegúrate de que los valores de INTEGER PRIMARY KEY sean enteros. Usa CAST() para convertir valores.

Documentación Oficial

Códigos de Error Relacionados