DROP DOMAIN — remove um domínio
DROP DOMAIN [ IF EXISTS ] nome_do_domínio [, ...]
[ CASCADE | RESTRICT ]
O comando DROP DOMAIN remove um domínio.
Somente o dono do domínio pode removê-lo.
IF EXISTSNão será relatado nenhum erro se o domínio não existir. É emitido um aviso neste caso.
nome_do_domínioO nome (opcionalmente qualificado pelo esquema) do domínio existente.
CASCADERemove 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).
RESTRICTRecusa remover o domínio se algum objeto depender dele. Este é o comportamento padrão.
Para remover o domínio box:
DROP DOMAIN box;
Este comando está em conformidade com o padrão SQL,
exceto pela opção IF EXISTS, que é uma extensão do
PostgreSQL.