我正在使用以下代码
copy specify_item_category from 'filename' credentials
'aws_access_key_id=key_id;aws_secret_access_key=access_key' delimiter ','
removequotes dateformat 'DD-MM-YY';
这是一个CSV文件。我的约会日期格式为15-07-28
答案 0 :(得分:0)
我上面没有看到任何问题。据我所知,您需要在表中插入一个额外的日期列,而csv文件中没有这一列。如果这是您的情况,以下是我的建议
如果要将csv文件上传到S3,在上传文件之前,请在文件中包含必要的列
unload select *, sysdate from table blah blah blah
,然后上传文件,最后将文件复制到表中如果你没有上传文件并且在卸载时没有任何控制权,那么将文件中的数据复制到临时文件并将数据从temp移动到实际文件,如下所示
copy table_temp from csv;
insert into actual_table select *, sysdate from table_temp;
希望这能解决您的问题