如果我们在创建表时不提及任何分隔符,那么 hive 是否使用任何默认分隔符?
创建表日志(ts bigint,行字符串) 按 (dt String, country String) 划分;
最佳答案
默认分隔符 '\001'
如果你在创建 hivetable 时没有设置。
您可以将其更改为其他定界符。 例如
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;
关于hadoop - Hive 表的默认分隔符是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48616464/