# Multiple Column Functions A multiple column function is a function that returns multiple columns. Contrast to normal scalar function, which returns a single column of a single row. Multiple column function can only be used in the `SELECT` clause of a query. ## CHANGED_COLS ```text changed_cols(prefix, ignoreNull, colA, colB) ``` Return the changed columns whose name is prefixed. Check [changed_cols](./analytic_functions.md#changedcols-function) for detail.