Portail des codes d’erreur
SQLiteSQLiteCode d’erreur

SQLITE_MISMATCH

mismatch

Autres notations : 20

Code SQLITE_MISMATCH · Problème signalé par SQLite.

Le code d'erreur SQLITE_MISMATTCH indique une erreur de type de données. SQLite est normalement très indulgent au sujet des inadéquations entre le type d'une valeur et le type déclaré du conteneur dans lequel cette valeur doit être stockée. Par exemple, SQLite permet à l'application de stocker une grande BLOB dans une colonne avec un type déclaré de BOOLEAN. Mais dans quelques cas, SQLite est stricte au sujet des types. L'erreur SQLITE_MISMATTCH est retournée dans ces rares cas lorsque les types ne correspondent pas. Le rangement d'une table doit être un entier. Tenter de définir le rangement d'un rangement d'une autre chose qu'un nombre d'ordres (ou un nombre NULL qui sera automatiquement converti dans le prochain rangement d'ordre disponible) donne des résultats dans une erreur SQLITE_MISMATTCH.

OPUS-MT · Helsinki-NLP / CTranslate2 · Il s’agit d’une traduction automatique. Consultez l’original anglais pour les termes techniques et les conditions applicables.

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.

Liens de dépannage et de diagnostic

Vérifiez d’abord que le produit, la version et l’environnement du document correspondent à votre situation.

Cette entrée renvoie uniquement à la référence officielle des codes. Aucune procédure de dépannage distincte n’a été vérifiée.