Перейти к основному содержанию
Атомарно меняет имена двух таблиц или словарей местами. Эту задачу также можно выполнить с помощью запроса RENAME, используя временное имя, однако в этом случае операция не будет атомарной.
Запрос EXCHANGE поддерживается только движками баз данных Atomic и Shared.
Синтаксис

EXCHANGE TABLES

Меняет местами имена двух таблиц. Синтаксис

EXCHANGE НЕСКОЛЬКИХ ТАБЛИЦ

Вы можете обменять несколько пар таблиц в рамках одного запроса, разделив их запятыми.
При обмене нескольких пар таблиц операции выполняются последовательно, а не атомарно. Если во время выполнения произойдёт ошибка, некоторые пары таблиц могут быть уже обменены, а другие — нет.
Пример
Query
Response

EXCHANGE СЛОВАРЕЙ

Меняет имена двух словарей местами. Синтаксис
См. также
Последнее изменение 2 июля 2026 г.