Ciscotto 0 Denunciar post Postado Junho 28, 2006 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
walace 1 Denunciar post Postado Junho 28, 2006 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