簡體   English   中英

蜂巢/火花中的轉換邏輯

[英]Transformation logic in hive / spark

我們如何在select語句中為以下邏輯編寫Hive query

  • 如果列值為null,則應返回''
  • 如果trim(column)為null,則應返回''
  • 否則,它應該填充該列的值。

我想這可以通過案例方法來實現。 如何在Hive query

我想你要:

select coalesce(trim(column), '')

注意, trim()在Hive中沒有第二個參數。 另外, trim()不返回NULL ,除非參數為NULL ; 它返回一個空字符串。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM