Fórum Error While Posting Updates? #26843
02/04/2008
0
Bom dia pessoal, estou com um problema em um trigger que estou desenvolvendo no postgresql, quando eu mando ela executar no evento befor insert or update ele me retorna este erro ´Error While Posting Updates´. Se eu colocar ela no evento After funciona normal, ja fiz varios testes e não sei o que pode ser pois ela esta feita de modo simples sem nenhuma implementação Ex:
CREATE FUNCTION nomefuncaotrigger() RETURNS TRIGGER AS $$
BEGIN
if ( TG_OP = ´INSERT´ ) then
elsif ( TG_OP = ´UPDATE´ ) then
end fi;
RETURN NULL;
END;
$$ LANGUAGE plpgsql;
CREATE TRIGGER nometrigger BEFORE INSERT OR UPDATE ON Nometabela FOR EACH ROW EXECUTE PROCEDURE nomefuncaotrigger();
é assim ques esta declarada a trigger.
obrigado pela atenção de todos.
CREATE FUNCTION nomefuncaotrigger() RETURNS TRIGGER AS $$
BEGIN
if ( TG_OP = ´INSERT´ ) then
elsif ( TG_OP = ´UPDATE´ ) then
end fi;
RETURN NULL;
END;
$$ LANGUAGE plpgsql;
CREATE TRIGGER nometrigger BEFORE INSERT OR UPDATE ON Nometabela FOR EACH ROW EXECUTE PROCEDURE nomefuncaotrigger();
é assim ques esta declarada a trigger.
obrigado pela atenção de todos.
Thomazini
Curtir tópico
+ 0
Responder
Posts
03/04/2008
Comodelphi
a função da trigger tem que retornar OLD ou NEW;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)