Hive 表的默认分隔符是什么?
What is the default delimiter for Hive tables?
如果我们在创建 table 时不提及任何分隔符,hive 是否使用任何默认分隔符?
创建table 日志(ts bigint,行字符串)
按 (dt String, country String);
划分
默认分隔符'[=11=]1'
如果你在创建一个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;
如果我们在创建 table 时不提及任何分隔符,hive 是否使用任何默认分隔符?
创建table 日志(ts bigint,行字符串) 按 (dt String, country String);
划分默认分隔符'[=11=]1'
如果你在创建一个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;