我的桌子上有一些数据,这些数据是通过Navicat传输而填充的。
但是当我通过主键(id)搜索时:
SELECT id,code FROM accounts WHERE id = 211;
id | code
----+------
(0 rows)
没有行,但是如果我按另一列搜索:
SELECT id,code FROM accounts WHERE code = '51325';
id | code
-----+-------
211 | 51325
(1 row)
它返回一个我想要的ID。
我想念什么?
答案 0 :(得分:1)
重新索引表使查询正常工作!
REINDEX TABLE accounts;
感谢@a_horse_with_no_name !!!