我有表格,其中包含一些我通过使用 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 的那个。
我错过了什么?
重新索引表使查询正常工作!
REINDEX TABLE accounts;
谢谢@a_horse_with_no_name !!!