Function ral::processor::strings::evaluate_string_case_when_else

Function Documentation

std::unique_ptr<cudf::column> ral::processor::strings::evaluate_string_case_when_else(const cudf::table_view &table, const std::string &condition_expr, const std::string &expr1, const std::string &expr2)

Evaluates a “CASE WHEN ELSE” when any of the result expressions is a string.

Parameters
  • table: The input table

  • op: The string function to evaluate

  • arg_tokens: The parsed function arguments