DROP TRIGGER

Name

DROP TRIGGER  --  remove um gatilho

Synopsis

DROP TRIGGER nome ON tabela
  

Entradas

nome

O nome de um gatilho existente.

tabela

O nome da tabela.

Saídas

DROP

Mensagem retornada se o gatilho for removido com sucesso.

ERROR: DropTrigger: there is no trigger nome on relation "tabela"

Esta mensagem ocorre se o gatilho especificado não existe.

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.

Exemplos

Remover o gatilho se_dist_existe da tabela filmes:

DROP TRIGGER se_dist_existe ON filmes;

Compatibilidade

SQL92

Não existe o comando DROP TRIGGER no SQL92.

SQL99

O comando DROP TRIGGER do PostgreSQL não é compatível com o SQL99. No SQL99 os nomes dos gatilhos não são locais às tabelas, portanto o comando é simplesmente DROP TRIGGER nome.

Consulte também

CREATE TRIGGER