Table functions
Table functions return columns of a table, resembling a table created through a simple CREATE TABLE statement.
A table function can be used only in the FROM clause of a statement.
Table functions can be qualified with a schema name.