pub fn align_types<'a>(
exprs: impl Iterator<Item = &'a mut ExprImpl>,
) -> Result<DataType, ErrorCode>Expand description
Find the least_restrictive type over a list of exprs, and add implicit cast when necessary.
Used by VALUES, CASE, UNION, etc. See PG.