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 2 de julho de 2026