hive创建外部表导入csv数据格式出错

hive创建外部表,导入csv格式的数据,数据示例如下:

img

现在遇到问题,我用如下命令建表,导入的数据格式有点问题,因为是用逗号分割,但是文件第二列中的数据也会有逗号出现,导致混乱,请问有什么更好的办法吗?

create external table tb_movies(moviesId int,title string,genres string) 
ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' 
STORED AS TEXTFILE
LOCATION '/bigdatacase/dataset/movie';

img


在window用excel把csv改成\t 分割,建表
分割符改成\t

之前遇到这种问题,把数据中英文逗号','替换成中文逗号','这样可以解决