3
当我尝试执行select count(*)
或将一条记录插入数据库中的特定表时,出现no such collation sequence: en_US
错误。SQLite3数据库 - 没有这样的排序规则错误
我不是数据库专家,但我试图谷歌的错误,我的理解是该表创建COLLATION SEQUENCE
函数设置为en_US
SQLite不熟悉。
有没有解决这个错误的方法(无需删除表格并创建一个新表格)。
当我尝试执行select count(*)
或将一条记录插入数据库中的特定表时,出现no such collation sequence: en_US
错误。SQLite3数据库 - 没有这样的排序规则错误
我不是数据库专家,但我试图谷歌的错误,我的理解是该表创建COLLATION SEQUENCE
函数设置为en_US
SQLite不熟悉。
有没有解决这个错误的方法(无需删除表格并创建一个新表格)。
谢谢CatCall。我尝试了一个.schema表名,我发现排序顺序是在2个索引上设置的。我放弃了它们并在没有整理序列的情况下重新创建,问题得到解决。
你可以编辑你的问题,并粘贴'.schema your_table_name'的输出。 – 2012-02-19 02:05:07