【发布时间】:2014-04-01 11:49:48
【问题描述】:
使用 PostgreSQL 9.1 表,我想从时间戳列中提取日期。
表:
id|name|timesatmp
我创建了一个天列,然后尝试提取以下天数:
SELECT EXTRACT(DAY FROM TIMESTAMP '2001-02-16 20:38:40');
Result: 16
http://www.postgresql.org/docs/8.1/static/functions-datetime.html
使用:
INSERT INTO table
SELECT EXTRACT (DAY FROM TIMESTAMP 'timestamp')
FROM table;
但似乎“时间戳”不是正确的格式。如何从现有列中提取天数?
【问题讨论】:
标签: database postgresql datetime