Todos os produtos
Search
Central de documentação

Hologres:DROP FOREIGN TABLE

Última atualização: Aug 20, 2026

Remove uma ou mais tabelas externas do banco de dados atual.

Sintaxe

DROP FOREIGN TABLE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]

Parâmetros

Parâmetro

Descrição

IF EXISTS

Suprime o erro caso a tabela não exista e emite um aviso. Use esta opção em scripts para tornar a instrução idempotente.

name

Nome da tabela externa a remover. Para excluir várias tabelas em uma única instrução, forneça uma lista de nomes separados por vírgulas.

CASCADE

Remove automaticamente os objetos dependentes da tabela externa.

RESTRICT

Impede a remoção da tabela externa se houver objetos dependentes. Este é o comportamento padrão.

Exemplos

Remover uma tabela externa

DROP FOREIGN TABLE holo_test;

Remover uma tabela externa apenas se ela existir

Use IF EXISTS para evitar erros quando a tabela possivelmente não existir, como em scripts de configuração ou limpeza.

DROP FOREIGN TABLE IF EXISTS holo_test;

Remover várias tabelas externas

DROP FOREIGN TABLE holo_test, holo_orders;

Remover uma tabela externa e seus objetos dependentes

Use CASCADE para remover a tabela externa e quaisquer views ou outros objetos dependentes.

DROP FOREIGN TABLE holo_test CASCADE;