我有一个postgres DB,其"timestamp"列的类型为"timestamp without time zone".
如果将以下时间戳("2013-01-01 12:13:14.000")插入到数据库中,则会显示(使用命令行中的PgAdmin或psql)作为" 2013-01-01 12:13:14 ".
是否有可选的开关或设置可以在DB中设置,允许DB显示它可以处理的精度的全部范围?例如,我希望它显示" 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');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5868 次 |
| 最近记录: |