2017-02-15 43 views
1

以下格式(樣本)中上傳到我的紅移集羣目前,我已經.csv文件數據:轉換文本列時間戳

period_start   glance_view_count 
2016/01/01 03:00 PST 0 
2016/01/01 04:00 PST 800 
2016/01/01 05:00 PST 100 
2016/02/09 12:00 PST 99 
2016/02/09 13:00 PST 18 

period_start目前text數據類型。

我想將此數據插入單獨的表中,其中period_start列的格式爲timestamptimestamptz。是否有TO_DATE()函數或類似的函數,我可以調用將text轉換爲所需的格式?

+1

如果一切都失敗,請閱讀手冊:http://docs.aws.amazon.com/redshift/latest/dg/r_TO_TIMESTAMP.html –

+0

@a_horse_with_no_name感謝您的支持! 'to_timestamp(period_start,'yyyy/mm/dd HH:MI')as period_start'似乎有訣竅。 – Ray

+0

[將文本轉換爲時間戳到redshift]可能的副本(http://stackoverflow.com/questions/31636304/convert-text-to-timestamp-in-redshift) – Ray

回答