天天看點

[Hive基礎]-- hive空值判斷

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'