Advertisement
Guest User

Untitled

a guest
Dec 11th, 2019
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1.  
  2. CREATE OR REPLACE FUNCTION go.f_conta_taiu()
  3. RETURNS trigger
  4. LANGUAGE 'plpgsql'
  5. COST 100
  6. VOLATILE NOT LEAKPROOF
  7. AS $BODY$
  8.  
  9. BEGIN
  10. set petros.conta_usuario = 'AGO';
  11.  
  12. UPDATE public.pessoa
  13. SET opcional_5 = NEW.chave_autenticacao_armazenamento_dfe
  14. WHERE guid_pessoa::uuid = NEW.id_cliente;
  15.  
  16. RETURN NEW;
  17. END;
  18.  
  19. $BODY$;
  20.  
  21. ALTER FUNCTION go.f_conta_taiu()
  22. OWNER TO adaptive_dba;
  23.  
  24. CREATE TRIGGER conta_taiu
  25. AFTER INSERT OR UPDATE
  26. ON go.conta
  27. FOR EACH ROW
  28. EXECUTE PROCEDURE go.f_conta_taiu();
  29.  
  30. GRANT EXECUTE ON FUNCTION go.f_conta_taiu() TO adaptive_dba;
  31.  
  32. GRANT EXECUTE ON FUNCTION go.f_conta_taiu() TO postgres;
  33.  
  34. GRANT EXECUTE ON FUNCTION go.f_conta_taiu() TO usuariosadaptive;
  35.  
  36. GRANT EXECUTE ON FUNCTION go.f_conta_taiu() TO PUBLIC;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement