Pular para o conteúdo principal
Troca, de forma atômica, os nomes de duas tabelas ou dicionários. Essa tarefa também pode ser realizada com uma consulta RENAME usando um nome temporário, mas, nesse caso, a operação não é atômica.
A consulta EXCHANGE é compatível apenas com os motores de banco de dados Atomic e Shared.
Sintaxe

EXCHANGE TABLES

Troca os nomes de duas tabelas. Sintaxe

EXCHANGE MÚLTIPLAS TABELAS

Você pode trocar vários pares de tabelas em uma única consulta, separando-os por vírgulas.
Ao trocar vários pares de tabelas, as trocas são realizadas sequencialmente, e não de forma atômica. Se ocorrer um erro durante a operação, alguns pares de tabelas podem já ter sido trocados, enquanto outros não.
Exemplo
Query
Response

EXCHANGE DICTIONARIES

Troca os nomes de dois dicionários. Sintaxe
Veja também
Última modificação em 10 de junho de 2026