我有一个TIMESTAMP WITHOUT TIME ZONE
字段
当我这样做时:
select datex
from A
它向我显示datex
:2015-09-16 10:59:59.073629
如何将其修改为2015-09-16 10:59:59
?
我在几秒钟之后不需要尾巴。
我读了这个http://www.postgresql.org/docs/9.1/static/functions-datetime.html但是找不到匹配。
答案 0 :(得分:1)
您可以将SQL客户端工具配置为不显示小数秒,也可以使用to_char()
方法格式化输出:
select to_char(datex, 'yyyy-mm-dd hh24:mi:ss') as datex
from A;
有关格式字符串的详细信息,请参阅手册。这将在“#34;数据类型格式化函数":”一章中介绍 http://www.postgresql.org/docs/current/static/functions-formatting.html
答案 1 :(得分:0)
尝试:
SELECT date_trunc('second', datex);
函数date_trunc类似于数字的trunc函数。