Табличные функции
Табличные функции — это метод создания таблиц.
Табличные функции можно использовать в:
- 
Секции FROM запроса SELECT.Это способ создания временной таблицы, которая доступна только в текущем запросе. 
- 
Запросе CREATE TABLE AS <table_function()>. Это один из методов создания таблицы. 
- 
Запросе INSERT INTO TABLE FUNCTION. 
Предупреждение
Если настройка allow_ddl выключена, то использовать табличные функции невозможно.
| Функция | Описание | 
|---|---|
| file | Создаёт таблицу с движком File. | 
| merge | Создаёт таблицу с движком Merge. | 
| numbers | Создаёт таблицу с единственным столбцом, заполненным целыми числами. | 
| remote | Предоставляет доступ к удалённым серверам, не создавая таблицу с движком Distributed. | 
| url | Создаёт таблицу с движком Url. | 
| mysql | Создаёт таблицу с движком MySQL. | 
| jdbc | Создаёт таблицу с дижком JDBC. | 
| odbc | Создаёт таблицу с движком ODBC. | 
| hdfs | Создаёт таблицу с движком HDFS. | 
| s3 | Создаёт таблицу с движком S3. |