首页 > 解决方案 > Redshift UNLOAD 忽略 DATESTYLE

问题描述

问题很简单。在单个会话中,我运行:

set DATESTYLE to 'SQL,DMY';

然后我运行一个UNLOAD命令,使用基本的SELECT * FROM [table name]. 该表有一DATE列。

输出到 S3 的文件不使用我指定的格式。如何更改日期格式输出UNLOAD

标签: amazon-web-servicesamazon-redshift

解决方案


我们创建了一个 AWS 支持票,这是响应:

在阅读您的案例后,我了解到您正在查看是否可以在 UNLOAD 命令中添加数据转换参数来指定日期/时间戳格式,而不是在 select 语句中使用日期转换。如果我错过任何信息,请告诉我。

不幸的是,目前我们还没有添加日期参数的功能,唯一的更改方法是在 SQL 查询中进行。我已经为您请求的特定用例创建了一个功能请求,但我无法为您提供该功能何时发布的 ETA。


推荐阅读