Regular Functions
Functions whose result for each row is independent of all other rows.
Aggregate Functions
Functions that accumulate a set of values across rows.
Table Functions
Methods for constructing tables.
Window Functions
Functions which let you perform calculations across a set of rows that are related to the current row.
User Defined Functions
Custom executable functions defined by the user.
WebAssembly UDF
User-defined functions implemented with WebAssembly.