DROP DOMAIN

DROP DOMAIN — remove um domínio

Sinopse

DROP DOMAIN [ IF EXISTS ] nome_do_domínio [, ...]
            [ CASCADE | RESTRICT ]

Descrição

O comando DROP DOMAIN remove um domínio. Somente o dono do domínio pode removê-lo.

Parâmetros

IF EXISTS

Não será relatado nenhum erro se o domínio não existir. É emitido um aviso neste caso.

nome_do_domínio

O nome (opcionalmente qualificado pelo esquema) do domínio existente.

CASCADE

Remove automaticamente os objetos que dependem do domínio (como colunas de tabela) e, por sua vez, todos os objetos que dependem desses objetos (veja Acompanhamento de dependência).

RESTRICT

Recusa remover o domínio se algum objeto depender dele. Este é o comportamento padrão.

Exemplos

Para remover o domínio box:

DROP DOMAIN box;

Conformidade

Este comando está em conformidade com o padrão SQL, exceto pela opção IF EXISTS, que é uma extensão do PostgreSQL.

Veja também

CREATE DOMAIN, ALTER DOMAIN