Use "DISABLE TRIGGER USER" ao invés de "DISABLE TRIGGER ALL" para não
desabilitar triggers de chaves estrangeiras...

Em 13/02/08, William Leite Araújo <[EMAIL PROTECTED]>
escreveu:
>
>       MUITO CUIDADO AO USAR "DISABLE TRIGGER ALL"
>
>       As constraints de chave estrangeira são controladas via TRIGGER.
> Caso desabilite todos os gatilhos, a checagem da integridade referencial
> (chaves estrangeiras) serão desabilitadas!
>
>
> Em 12/02/08, Osvaldo Kussama <[EMAIL PROTECTED]> escreveu:
> >
> >
> >
> >
> > Evandro Ricardo Silvestre wrote:
> > >
> > > Thiago Boufleuhr wrote:
> > >> Pessoal,
> > >>
> > >>        Como faço para desabilitar as triggers em uma sessão no PLSQL
> > ?
> > >>
> > > Se não me engane já rodou essa pergunta por aqui. Procure no histórico
> > > da lista.
> > > Antecipando a sua procura, não tem como desabilitar. Você deve remover
> > a
> > > trigger e criá-la novamente.
> > >
> > >
> >
> > Acho que você confundiu trigger com constraint.
> > Você não tem como desativar uma restrição (constraint) de uma tabela -
> > somente excluindo (DROP) e recriando-a (ADD) - mas pode desativar e
> > posteriormente reativar um gatilho (trigger) utilizando um ALTER TABLE.
> >
> > Osvaldo
> >
> > --
> > View this message in context:
> > http://www.nabble.com/Desabilitar-Triggers-tp15436243p15441864.html
> > Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.
> >
> > _______________________________________________
> > pgbr-geral mailing list
> > [email protected]
> > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
> >
>
>
>
> --
> William Leite Araújo
> Analista de Banco de Dados - QualiConsult




-- 
William Leite Araújo
Analista de Banco de Dados - QualiConsult
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a