Senhores, a uma semana atrás postei uma msg e não recebi retorno. Posto novamente com uma dúvida semelhante.
CREATE OR REPLACE TRIGGER TRG_ATUALIZA_ETAPAS2 AFTER INSERT OR UPDATE OR DELETE ON FREQUENCIA FOR EACH ROW BEGIN FOR rec IN (SELECT cod_etapa, data_informada FROM suades.ETAPA, suades.AVALIACAO WHERE suades.ETAPA.SEQ_AVALIACAO = suades.AVALIACAO.SEQ_AVALIACAO and suades.AVALIACAO.NUM_MAT_SERVID_AVALIADO = 11 ) LOOP dbms_output.PUT_LINE (rec.cod_etapa || ' ' || rec.data_informada); END LOOP; END; Onde está meu erro? Como trabalhar com cursores em triggers? Grato