Как мы можем написать Hive query в select оператор для логики ниже?
Hive query
select
Если значение столбца равно нулю, оно должно вернуть '' Если параметр trim (column) равен нулю, он должен вернуть '' В противном случае следует указать значение этого столбца.
Полагаю, это может быть реализовано в случае подхода. Как реализовать в Hive query?
Я думаю, что вы хотите:
select coalesce(trim(column), '')
Обратите внимание, что trim() не принимает второй аргумент в Hive. Кроме того, trim() не возвращает NULL, если аргумент не равен NULL; возвращает пустую строку.
trim()
NULL