SQLite out of order error备忘
时间:2021-07-01 10:21:17
帮助过:17人阅读
create table t(id
integer primary key);
sqlite> insert or ignore
into dst
values (
10),(
null),(
13),(
12);
sqlite> select * from t;
10
11
13
12
sqlite> pragma integrity_check;
*** in database main
***
On tree page
3 cell
3: Rowid
12 out
of order (previous was
13)
有兴趣的朋友可以找几个版本的代码试试,看看能否复现这个问题。
官方的tcl测试还是要认真做的,有利于快速排除干扰信息,准确定位问题。
不直接给出解决办法,是为了脑子里始终能有个声音提醒自己不要忘了调试的过程。
备注:aHR0cCUzQS8vd3d3LmNuYmxvZ3MuY29tL3poaGQv
SQLite out of order error备忘
标签:兴趣 调试 测试 nbsp highlight previous select 版本 提醒