DROP TRIGGER

Nome

DROP TRIGGER -- remove um gatilho

Sinopse

DROP TRIGGER nome ON tabela [ CASCADE | RESTRICT ]

Descrição

O comando DROP TRIGGER remove uma definição de gatilho existente. Para executar este comando, o usuário corrente deve ser o dono da tabela para a qual o gatilho está definido.

Parâmetros

nome
O nome do gatilho a ser removido.
tabela
O nome (opcionalmente qualificado pelo esquema) da tabela para a qual o gatilho está definido.
CASCADE
Remove automaticamente os objetos que dependem do gatilho.
RESTRICT
Não permite remover o gatilho caso existam objetos que dependam do mesmo. Este é o padrão.

Exemplos

Remover o gatilho se_dist_existe da tabela filmes:

DROP TRIGGER se_dist_existe ON filmes;

Compatibilidade

O comando DROP TRIGGER do PostgreSQL não é compatível com o padrão SQL. Pelo padrão SQL, os nomes dos gatilhos não são presos às tabelas e, portanto, o comando é simplesmente DROP TRIGGER nome.

Veja também

CREATE TRIGGER
SourceForge.net Logo