2016-03-08 37 views
0

缺少換行符:在位置0雖然從S3將數據複製到紅移,我面對錯誤是:

表創建語句中找到意外的字符爲0x22是 CREATE TABLE場地( 市VARCHAR(45), 國家VARCHAR(2), 說明VARCHAR(82), lat_lon VARCHAR(30), 地區VARCHAR(30), 國家VARCHAR(15), Venue_Config_ID INT, 拉鍊VARCHAR(8), CT_ID INT, CN_ID int, DS_ID int, RG_ID INT, ZP_ID INT, ST_ID INT )

和樣品從CSV文件中的行是 「d簡vëR」, 「U S」, 「E L L即C A U升K I N s個öpËR A H 2 O美E」,」 3 9。 7 4 3 6 4 7 9, - 1 0 4。 9 9 8 1 4「,」D enver「,」CO「,」1230057「,」8 0 2 0 4「,」11「,」1「,」8771「,」11「,」2673「,」11 「

任何幫助將appriciated

回答

1

0x22是一個引號("),這可能涉及到的事實,你加載int領域的文本,所引用。

嘗試使用REMOVEQUOTES選項COPY命令刪除引號

+0

嗨, 我試過REMOVEQUOTES選項,但給錯誤「CSV是n不兼容REMOVEQUOTES「 –

+0

我使用的複製命令是 複製表 from's3://'證書 'aws_access_key_id = ********************** *; aws_secret_access_key = ******************************'CSV region'*******'; –

相關問題