ALTER TRIGGER

Nome

ALTER TRIGGER -- altera a definição de um gatilho

Sinopse

ALTER TRIGGER nome ON tabela RENAME TO novo_nome

Descrição

O comando ALTER TRIGGER altera as propriedades de um gatilho existente. A cláusula RENAME muda o nome de um determinado gatilho sem alterar a definição do gatilho.

É necessário ser o dono da tabela onde o gatilho atua para poder mudar as propriedades do gatilho.

Parâmetros

nome

O nome do gatilho existente a ser alterado.

tabela

O nome da tabela onde o gatilho atua.

novo_nome

O novo nome do gatilho.

Observações

A capacidade de ativar ou desativar um gatilho temporariamente é fornecida pelo comando ALTER TABLE e não pelo comando ALTER TRIGGER, porque o comando ALTER TRIGGER não possui nenhuma forma conveniente para expressar a opção de ativar ou desativar todos os gatilhos da tabela de uma só vez.

Exemplos

Para mudar o nome de um gatilho existente:

ALTER TRIGGER emp_alt ON tbl_empregados RENAME TO trg_altera_empregado;

Compatibilidade

O comando ALTER TRIGGER é uma extensão do PostgreSQL ao padrão SQL.

Consulte também

ALTER TABLE
SourceForge.net Logo CSS válido!