我在玩 pg_size_pretty() 并且我发现当我传递一个很大的值时它开始返回负值。这是我的测试:
select pg_size_pretty(9223370000000000000); -- "8388606 TB"
select pg_size_pretty(9223371000000000000); -- "8388607 TB"
select pg_size_pretty(9223372000000000000); -- "-8388607 TB"
你能解释一下为什么吗?谢谢。