关于数组存放SystemTimestamp,精度丢失问题

Numeric类型一维数组中存放SystemTimestamp(),结果显示只保留到秒,而毫秒不会显示,并且秒是毫秒级四舍五入后的结果。请问不需要四舍五入,数组中保留原始SystemTimestamp()数据,如何解决

也可以用timestamp类型

应该是不会舍入的,只是text默认不显示那么多位数而已。不过由于浮点数有截断误差,其实不太建议用数组来记录位数这么长的值。建议用utc毫秒数来记录时间

我先试一试