gpt4 book ai didi

postgresql - 使 PostgreSQL 时间戳即使为零也显示毫秒

转载 作者:行者123 更新时间:2023-11-29 11:19:23 33 4
gpt4 key购买 nike

我有一个带有“timestamp without time zone”类型的“timestamp”列的 postgres 数据库。

如果将以下时间戳 ("2013-01-01 12:13:14.000") 插入到数据库中,它会显示(使用命令行中的 PgAdmin 或 psql)为“2013-01-01 12:13:14”。

是否有一个可选的开关或设置可以在数据库中的某个地方设置,以允许数据库显示它可以处理的精度的全部范围?例如,即使毫秒确实为零,我也希望它显示“2013-01-01 12:13:14.000”。

当然,这只是为了快速浏览。

非常感谢您在这方面的帮助。 :)

最佳答案

好像没有这样的选项。

您可以改为使用 to_char:

SELECT to_char(TIMESTAMP '2013-01-01 12:13:14.001', 'YYYY-MM-DD HH:MI:SS:MS');

关于postgresql - 使 PostgreSQL 时间戳即使为零也显示毫秒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21401221/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com