我有一个带有文本值的文本字段“presence_changed_at”,即 '2014/12/17 08:05:28 +0000
.我需要将其转换为时间戳。在 postgreSQL 中有函数 TO_TIMESTAMP(),但是在 中 Redshift 这似乎不受支持。我可以在没有时间的情况下获得日期
TO_DATE("presence_changed_at",'YYYY/MM/DD HH24:MI:SS')
产生
2014-12-12
但我找不到任何方法来获取 TIMESTAMP 格式。
提前感谢您解决这个问题
最佳答案
cast(column as timestamp)
在 Redshift 为我工作。见 http://devdocs.io/postgresql~9.4/sql-expressions#SQL-SYNTAX-TYPE-CASTS
关于amazon-redshift - 在 Redshift 中将文本转换为时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31636304/