pub fn coalesce<x, y, z>(
x: x,
y: y,
z: z,
) -> coalesce<<x as AsExpression<Nullable<VarChar>>>::Expression, <y as AsExpression<Nullable<VarChar>>>::Expression, <z as AsExpression<VarChar>>::Expression>where
x: AsExpression<Nullable<VarChar>>,
y: AsExpression<Nullable<VarChar>>,
z: AsExpression<VarChar>,