返回表的大小为MB而不是KB

时间:2016-04-14 09:13:18

标签: sql postgresql postgis

使用Postgres返回表的大小

SELECT pg_size_pretty(pg_table_size('zlimitreacjed_1')); 

返回'1632 kb'....无论如何要将此值作为MB而不是kb返回?

1 个答案:

答案 0 :(得分:3)

根据文档here判断,pg_size_pretty会根据需要自动调整。如果你想使用megs,你可以使用

Update ()

pg_table_size返回字节,所以只需将它除以1024次,取决于你想要的东西(一次为kb,两次为mb,三次为gb,依此类推)。