如果我们在创建表时没有提到任何分隔符,是否有任何默认分隔符配置单元?
创建由(dt String,country String)分区的表日志(ts bigint,line string);
如果在创建hivetable时没有设置,则为默认分隔符 '\001' .
'\001'
你可以把它改成别人的分隔符 . 例如
hive> CREATE TABLE IF NOT EXISTS student1 > (sno INT,sname STRING,age INT,sex STRING) > ROW FORMAT DELIMITED > FIELDS TERMINATED BY '\t' > STORED AS TEXTFILE;
1 回答
如果在创建hivetable时没有设置,则为默认分隔符
'\001'
.你可以把它改成别人的分隔符 . 例如