首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在红移中插入时间

问如何在红移中插入时间
EN

Stack Overflow用户
提问于 2015-12-15 09:39:12
回答 2查看 1.1K关注 0票数 1

Redshift只支持时间戳格式,我想转储一些数据,原来存储在Postgres的时间没有时区格式。我的数据如下: 15:30:00

当我将数据复制到Redshift中时,它显示无效的时间戳格式或值YYYY-MM-DD HH24:MI:SS,错误代码1206。

我目前的解决方法是在Redshift中将该列创建为CHAR(8)

谢谢

EN

回答 2

Stack Overflow用户

发布于 2015-12-16 15:50:11

没有使用char(8)的其他解决方案。

票数 1
EN

Stack Overflow用户

发布于 2015-12-30 04:53:35

Redshift不支持timezones.

解决方法是将数据解析为UTC并将时间差存储在单独的列中。您将能够通过向UTC数据添加/减去小时数来计算本地时间。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34279661

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档