Skip to content

when

function when(condition, value): WhenBuilder;

Defined in: functions/conditional.ts:19

Begins a CASE WHEN chain. Use .when() / .otherwise() on the result.

ParameterType
conditionColumn
valueColumn

WhenBuilder

when(col("age").gt(lit(18)), lit("adult"))
.when(col("age").gt(lit(12)), lit("teen"))
.otherwise(lit("child"))