ClickHouse/docs/ru/sql-reference/table-functions/index.md

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

38 lines
3.4 KiB
Markdown
Raw Normal View History

---
2022-08-26 17:37:11 +00:00
slug: /ru/sql-reference/table-functions/
sidebar_label: "Табличные функции"
sidebar_position: 34
---
# Табличные функции {#table-functions}
Табличные функции — это метод создания таблиц.
Табличные функции можно использовать в:
- Секции [FROM](../statements/select/from.md#select-from) запроса `SELECT`.
Это способ создания временной таблицы, которая доступна только в текущем запросе.
2020-10-13 17:23:29 +00:00
- Запросе [CREATE TABLE AS \<table_function()\>](../statements/create/index.md#create-table-query).
Это один из методов создания таблицы.
2021-11-28 19:18:06 +00:00
- Запросе [INSERT INTO TABLE FUNCTION](../../sql-reference/statements/insert-into.md#inserting-into-table-function).
:::danger "Предупреждение"
2020-10-13 17:23:29 +00:00
Если настройка [allow_ddl](../../operations/settings/permissions-for-queries.md#settings_allow_ddl) выключена, то использовать табличные функции невозможно.
| Функция | Описание |
|-----------------------|---------------------------------------------------------------------------------------------------------------------------------------|
2020-10-08 05:10:17 +00:00
| [file](file.md) | Создаёт таблицу с движком [File](../../engines/table-engines/special/file.md). |
| [merge](merge.md) | Создаёт таблицу с движком [Merge](../../engines/table-engines/special/merge.md). |
| [numbers](numbers.md) | Создаёт таблицу с единственным столбцом, заполненным целыми числами. |
2020-10-08 05:10:17 +00:00
| [remote](remote.md) | Предоставляет доступ к удалённым серверам, не создавая таблицу с движком [Distributed](../../engines/table-engines/special/distributed.md). |
| [url](url.md) | Создаёт таблицу с движком [Url](../../engines/table-engines/special/url.md). |
| [mysql](mysql.md) | Создаёт таблицу с движком [MySQL](../../engines/table-engines/integrations/mysql.md). |
| [jdbc](jdbc.md) | Создаёт таблицу с дижком [JDBC](../../engines/table-engines/integrations/jdbc.md). |
| [odbc](odbc.md) | Создаёт таблицу с движком [ODBC](../../engines/table-engines/integrations/odbc.md). |
| [hdfs](hdfs.md) | Создаёт таблицу с движком [HDFS](../../engines/table-engines/integrations/hdfs.md). |
2021-03-10 06:23:19 +00:00
| [s3](s3.md) | Создаёт таблицу с движком [S3](../../engines/table-engines/integrations/s3.md). |