Re: [oracle_br] Erro ORA-04082 ao criar trigger

2014-02-26 Por tôpico Eduardo Perdomo
Bom dia. Modifiquei um pouco e funcionou como esperado. Obrigado a todos: CREATE OR REPLACE TRIGGER Atualiza_Saldo_TV8 BEFORE INSERT ON pchistest REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW DECLARE QT_TV8 NUMBER; BEGIN select nvl(sum(qt),0) INTO QT_TV8 from pcpedi

Re: [oracle_br] Erro ORA-04082 ao criar trigger

2014-02-25 Por tôpico Fabio Prado
Eduardo, acrescente FOR EACH ROW após o nome da tabela, como no exemplo abaixo: CREATE OR REPLACE TRIGGER Atualiza_Saldo_TV8 BEFORE INSERT ON pchistest for each row BEGIN FOR DADOS IN (select nvl(sum(qt),0) from pcpedi where codprod = :NEW.codprod an

Re: [oracle_br] Erro ORA-04082 ao criar trigger

2014-02-25 Por tôpico Leonardo Rezende
FOR EACH ROW LRezende 2014-02-25 17:25 GMT-03:00 Eduardo Perdomo : > > > Boa tarde. > > Podem me dizer onde estou errando : > > Só preciso pegaro saldo dos pedidos da consulta e gravar na coluna > qtfrenteloja do novo registro: > > Está dando erro 17:14:21 ORA-04082: NEW or OLD references not

[oracle_br] Erro ORA-04082 ao criar trigger

2014-02-25 Por tôpico Eduardo Perdomo
Boa tarde. Podem me dizer onde estou errando : Só preciso pegaro saldo dos pedidos da consulta e gravar na coluna qtfrenteloja do novo registro: Está dando erro 17:14:21 ORA-04082: NEW or OLD references not allowed in table level triggers CREATE OR REPLACE TRIGGER Atualiza_Saldo_TV8 BEFORE IN