Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rprado

[Resolvido] Excluir todas as constraints de um banco

Recommended Posts

Pessoal,

 

Preciso excluir todas as constraints de um banco para fazer uma alteração e migrar os dados para outro

 

Tem como fazer a exclusão de todas as constraints do banco sem precisar fazer uma a uma ?

 

Grato

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pq excluir ?

 

Pq todas ?

 

você poderia dar um DISABLE elas ainda existem mas estão desabilitadas ?

 

Querendo fazer (POR SUA CONTA E RISCO) ....

 

BEGIN

FOR R IN (SELECT 'ALTER TABLE '|| TABLE_NAME ||' DROP CONSTRAINT ' || CONSTRAINT_NAME FROM ALL_CONSTRAINTS

) AS REG

LOOP

EXECUTE IMMEDIATE (R.REG);

END LOOP;

END;

 

detalhe escrito aqui , não testei.

 

 

para DISABLE troque o DROP pelo DISABLE

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.