正如其他人指出的那样,Postgres 没有提供这种开箱即用的类型。但是,由于 Postgres 的开源特性,创建支持纳秒分辨率的扩展相对简单。不久前我遇到了类似的问题,并为 Postgres创建了这个 timestamp9 扩展。
它在内部将时间戳存储为 bigint,并将其定义为自 UNIX 纪元以来的纳秒数。它围绕它提供了一些方便的功能,可以轻松查看和操作时间戳。如果您可以忍受这些时间戳的有限时间范围,即 1970 年和 2262 年之间,那么这是一个很好的解决方案。
免责声明:我是扩展的作者
| 归档时间: |
|
| 查看次数: |
3343 次 |
| 最近记录: |