Portal de códigos de error
SQLiteSQLiteCódigo de error

SQLITE_MISMATCH

mismatch

Otras formas: 20

Código SQLITE_MISMATCH · Problema informado por SQLite.

El código de error SQLITE_MISMATCH indica una discrepancia en el tipo de datos. SQLite normalmente es muy indulgente con las discrepancias entre el tipo de un valor y el tipo declarado del contenedor en el que se almacenará ese valor. Por ejemplo, SQLite permite que la aplicación almacene un BLOB grande en una columna con un tipo declarado BOOLEAN. Pero en algunos casos, SQLite es estricto con los tipos. El error SQLITE_MISMATCH se devuelve en aquellos pocos casos en los que los tipos no coinciden. El ID de fila de una tabla debe ser un número entero. Intentar establecer el ID de fila en cualquier valor que no sea un número entero (o un NULL que se convertirá automáticamente en el siguiente ID de fila entero disponible) genera un error SQLITE_MISMATCH.

Google Translate · Esta es una traducción automática. Consulte el original en inglés para comprobar los términos técnicos y las condiciones aplicables.

The SQLITE_MISMATCH error code indicates a datatype mismatch. SQLite is normally very forgiving about mismatches between the type of a value and the declared type of the container in which that value is to be stored. For example, SQLite allows the application to store a large BLOB in a column with a declared type of BOOLEAN. But in a few cases, SQLite is strict about types. The SQLITE_MISMATCH error is returned in those few cases when the types do not match. The rowid of a table must be an integer. Attempt to set the rowid to anything other than an integer (or a NULL which will be automatically converted into the next available integer rowid) results in an SQLITE_MISMATCH error.

Enlaces de solución de problemas y diagnóstico

Compruebe primero que el producto, la versión y el entorno del documento coincidan con su situación.

Esta entrada solo enlaza a documentación oficial de referencia de códigos. No se ha verificado un procedimiento de solución independiente.