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

27 lines
1.0 KiB
Markdown
Raw Normal View History

---
sidebar_position: 38
sidebar_label: merge
---
# merge {#merge}
2021-11-01 10:39:25 +00:00
Cоздаёт временную таблицу типа [Merge](../../engines/table-engines/special/merge.md). Структура таблицы берётся из первой попавшейся таблицы, подходящей под регулярное выражение.
2021-11-01 10:39:25 +00:00
**Синтаксис**
2021-11-01 10:39:25 +00:00
```sql
merge('db_name', 'tables_regexp')
```
**Аргументы**
2021-11-02 14:29:20 +00:00
- `db_name` — Возможные варианты:
- имя БД,
- выражение, возвращающее строку с именем БД, например, `currentDatabase()`,
- `REGEXP(expression)`, где `expression` — регулярное выражение для отбора БД.
2021-11-01 10:39:25 +00:00
2021-11-02 09:15:39 +00:00
- `tables_regexp` — регулярное выражение для имен таблиц в указанной БД или нескольких БД.
2021-11-01 10:39:25 +00:00
**См. также**
- Табличный движок [Merge](../../engines/table-engines/special/merge.md)