我从psql
前端运行以下命令。查看结尾显示的时间如何用逗号表示小数点分隔符:
> \timing
Timing is on.
> show lc_numeric;
lc_numeric
-------------
en_US.UTF-8
(1 row)
Time: 236,539 ms
答案 0 :(得分:1)
因为这些查询计时是在客户端,psql内部格式化的。 psql使用环境中设置的语言环境,而不是服务器上的数据库语言环境。
启动psql时,只需在您的环境中设置适当的区域设置:
export LANG=en_US.UTF-8
psql