首页 文章

Hive表的默认分隔符是什么?

提问于
浏览
1

如果我们在创建表时没有提到任何分隔符,是否有任何默认分隔符配置单元?

创建由(dt String,country String)分区的表日志(ts bigint,line string);

1 回答

  • 3

    如果在创建hivetable时没有设置,则为默认分隔符 '\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;
    

相关问题