【发布时间】:2013-07-17 12:27:20
【问题描述】:
我在数据库中有日期和时间字段。我想通过连接日期和时间来获得时间戳。如何在 PostgreSQL 中做到这一点?
我已经这样做了:
SELECT EXTRACT(EPOCH FROM TIMESTAMP '2011-05-17 10:40:28');
而且运行良好。
但是当我尝试替换日期和时间字段时,我收到以下错误:
SELECT EXTRACT(EPOCH FROM TIMESTAMP Day || ' ' || Time);
ERROR: syntax error at or near "Day" LINE 1: ...quest_count > 0 AND (EXTRACT(EPOCH FROM TIMESTAMP Day || ' ' || Time)) > (e...
【问题讨论】:
-
您忘记提供确切的数据类型。
标签: postgresql datetime casting concatenation postgresql-9.1