hive中空值判斷基本分兩種:
1、NULL 與 \Nhive在底層資料中如何儲存和辨別NULL,是由
alter table name SET SERDEPROPERTIES('serialization.null.format' = '\N'); 參數控制的比如:
(1).設定 alter table name SET SERDEPROPERTIES('serialization.null.format' = '\N'); 則:底層資料儲存的是'\N',通過查詢顯示的是'NULL'這時如果查詢為空值的字段可通過
語句:a is null 或者 a='\\N'