2020-10-26 10:29:30 +00:00
---
2022-04-09 13:29:05 +00:00
sidebar_position: 38
sidebar_label: merge
2020-10-26 10:29:30 +00:00
---
2020-03-20 18:20:59 +00:00
# merge {#merge}
2017-10-25 05:27:09 +00:00
2021-11-01 10:39:25 +00:00
Cо зда ёт временную таблицу типа [Merge ](../../engines/table-engines/special/merge.md ). Структура таблицы берётся из первой попавшейся таблицы, подходящей под регулярное выражение.
2017-10-25 05:27:09 +00:00
2021-11-01 10:39:25 +00:00
**Синтаксис**
2018-10-16 10:47:17 +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 )