从postgresql获取日期和时间

时间:2014-05-07 14:33:45

标签: postgresql datetime

我使用postgresql表,我必须在每次新插入后自动存储时间和日期

CREATE TABLE dns_table
(
  id serial NOT NULL,
  name_name character varying(15) NOT NULL,
  city text,
  query_time timestamp without time zone DEFAULT CURRENT_TIMESTAMP(0) ;,
  CONSTRAINT dns_table_pkey PRIMARY KEY (id)
)

query_time列的格式是:2014-04-30 11:04:49,我想知道是否有这种格式的方法:2014-04-30 11:04(没有秒)< / p>

非常感谢你:)

1 个答案:

答案 0 :(得分:0)

检查功能date_trunc()

SELECT date_trunc('minute', NOW());

编辑: to_char()可能是您正在寻找的功能,只需检查即可。

SELECT to_char(NOW(), 'YYYY-MM-DD HH24:MI');