pyflink.table.expression.Expression.then#
- Expression.then(if_true, if_false) pyflink.table.expression.Expression [source]#
Ternary conditional operator that decides which of two other expressions should be evaluated based on a evaluated boolean condition.
e.g. lit(42).is_greater(5).then(“A”, “B”) leads to “A”
- Parameters
if_true – expression to be evaluated if condition holds
if_false – expression to be evaluated if condition does not hold
New in version 1.12.0.