POSTGRES - 从表中选择 * ARE ID = 不返回任何值,但存在于表中



我有表格,其中包含一些我通过使用 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 !!!

相关内容

  • 没有找到相关文章