Ir para conteúdo

POWERED BY:

Arquivado

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

Ciscotto

Executar Trigger

Recommended Posts

Pessoal,Para executar uma TRIGGER no ORACLE 9i eu executo do mesmo jeito que executo um script?Tipo assim:Logo no SQL PLUS e digito @d:\scripts\nomedatriggerAtt.Bruno Ciscotto

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nao, a trigger você vai definir, por exemplo, no insert ou update da tabela, daí ela será executada automaticamente.

 

Por exemplo, a trigger abaixo será executada antes de insert ou pudate na tabela department.

 

CREATE OR REPLACE TRIGGER department insert update   BEFORE INSÈRT OR UPDATE ON department   FOR EACH ROW   DECLARE   dup flag INTEGER;   BEGIN	 NEW.dept name := UPPER(:NEW.dept name);  END;

Veja mais em :

 

http://www.imasters.com.br/artigo/1572

http://www.psoug.org/reference/table_trigger.html

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.