Hive表中的NULL值处理

1 MySQL 到 Hive 表的sqoop任务把 原本的NULL 变成字符串 ‘null’ 了

alter table ${table_name} SET SERDEPROPERTIES('serialization.null.format' = '\N');  -- 修改表的NULL值属性

sqoop代码最后面加上 --null-string '\N' --null-non-string '\N' 

2. 特殊符号 01 

Hive默认的分隔符是01,属于不可见字符,这个字符在vi里是^A

可以作为hive表的分隔符,避免tab等常用输入引起的错行。

原文地址:https://www.cnblogs.com/skyEva/p/9248276.html