Redshift以日期/时间格式复制月份规格

时间:2018-03-12 18:16:07

标签: sql amazon-s3 copy amazon-redshift date-format

我试图将S3中的csv文件复制到Reshift中,并且我遇到了这个错误:

org.postgresql.util.PSQLException: ERROR: duplicate month specification in date/time format↵redshiftETL sql="COPY tablename FROM 's3://bucket/keyname.csv' IAM_ROLE 'arn:aws:iam::ACCOUNTID:role/redshift-role' REGION 'us-east-1' CSV TIMEFORMAT AS 'YYYY-MM-DDThh:mm:ss.sTZD';"

我想它认为mm是月份的重复规格!那是为什么?

1 个答案:

答案 0 :(得分:0)

我最终使用自动检测时间,现在复制语句如下:

COPY tablename FROM 's3://bucket/keyname.csv'
IAM_ROLE 'arn:aws:iam::ACCOUNTID:role/redshift-role'
REGION 'us-east-1' CSV
TIMEFORMAT AS 'auto';"