AWS SCT:哪种Redshift数据类型等效于SQL Server的日期时间?

时间:2018-09-14 04:05:26

标签: sql-server amazon-redshift date-conversion

我们正在尝试通过AWS SCT(架构转换工具)将DWH从当前SQL Server 2016迁移到AWS Redshift。

我们的SQL Server表具有“日期时间”(YYYY-MM-DD hh:mm:ss.000)列。 通常,它们在架构级别由SCT转换为Redshift时间戳列。 但是SCT数据提取代理无法将数据复制到Redshift。  (提取的数据已成功升级到S3)

我认为这是由于日期时间类型的差异,即使我相信Redshift时间戳允许以秒为单位显示6位数字。

如果对此有任何解决方法,请告诉我如何转换它们而不会出现任何问题。

好的, 幸子

1 个答案:

答案 0 :(得分:2)

等效列很可能是timestamp without the timezone,并将存储在UTC中。但是,如果转储的值的格式不是formats that RedShift/Postgres expects之一,那么也会引起问题。