标签: postgresql timestamp
我必须在时间戳列中存储最多3毫秒的数字。 每个表中都有两个固定列:createdDate,LastmodifiedDate。 插入CreatedDate / LastmodifiedDate的数据值时:
now() at time zone 'utc'
但是它存储5毫秒的数字。 我只想存储3毫秒的小数位。 让我建议哪种类型的数据类型仅存储3毫秒的小数位。 让我知道您是否有解决办法。
答案 0 :(得分:1)
Postgres允许您在投射到TIMESTAMP时指定精度(0到6)
TIMESTAMP
请参见Docs
所以,你可以做
select (now() at time zone 'utc') :: timestamp(3)
Demo