Else

Adds an ELSE clause with an expression result, completing the CASE statement.

Return

A completed CaseWhenElse instance

Parameters

e

The expression to return if all conditions are false


fun Else(result: T, resultType: IColumnType<T & Any>? = null): CaseWhenElse<T>

Adds an ELSE clause with a literal result, completing the CASE statement.

Return

A completed CaseWhenElse instance

Parameters

result

The literal value to return if all conditions are false

resultType

Optional column type for the result value