Null 值也在 HIVE 中解码

Null value is also decoding in HIVE

我正在研究 Hive。我需要解码 table 中的一些字段,所以我正在使用 Translate() 方法,但问题是在某些地方我有 null 这个字符也解码。你是怎么解决这个问题的?

这是我的代码

TRANSLATE (Address2, 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz', 'DEFGHIJKLMNOPQRSTUVWXYZABCdefghijklmnopqrstuvwxyzabc') as Address2,

使用 CASE

Select
    CASE WHEN Address2 IS NOT NULL  THEN
      TRANSLATE (Address2,
                  'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz',
                  'DEFGHIJKLMNOPQRSTUVWXYZABCdefghijklmnopqrstuvwxyzabc') 
     END as 
Address2