2012-02-16 21 views
3

select count(*)を実行しようとすると、no such collation sequence: en_USエラーが発生します。データベース内の特定のテーブルにレコードを挿入してください。SQLite3データベース - そのような照合シーケンスエラーがありません

私はデータベースのエキスパートではありませんが、私はエラーをGoogleに試してみました。テーブルがCOLLATION SEQUENCEに設定されていて、SQLiteには馴染みのないen_USに設定されています。

このエラーの解決方法はありますか(テーブルを削除して新しいテーブルを作成する必要はありません)。

+0

質問を編集し、 '.schema your_table_name'の出力を貼り付けることができます。 –

答えて

0

ありがとうCatCall。私は.schema tablenameを試してみました。照合シーケンスは2つのインデックスに設定されていました。私はそれらを落とし、照合順序なしで再作成し、問題は修正されました。

関連する問題