コンテンツへスキップ
SQL/データベースエラーエラー
SQLITE_MISMATCH (20)

SQLITE_MISMATCH (20) — データ型の不一致

データ型が期待される型と一致しません。

sqlite

このエラーの原因

INTEGER PRIMARY KEY(rowidの別名)に非整数値が挿入されました。

修正方法

INTEGER PRIMARY KEYの値が整数であることを確認してください。CAST()を使用して値を変換してください。

公式ドキュメント

関連するエラーコード