五个观察点连着点:identity 怎么自动发号、手工插 id 何时被拒、char(n) 的补空格、float8 的 0.1+0.2、以及 timestamptz 的「同时刻不同读数」。
char(n)
float8
注意 ERROR 与 HINT 的措辞——出问题时把这段对上,比搜索引擎更好用。
以上为 PostgreSQL 17 真实输出整理;char(5) 的补位空格按 psql 原样呈现。