Bom Dia pessoal


Estou tentando realizar uma função disparada por uma trigger, essa função
deve inserir os mesmo valores da última inserção realizada de uma tabela
para outra tabela.

Sendo o último insert realizado na tabela processo2 para tabela processo.

--------------------------------------------------------

CREATE TABLE processo2

(

  idprocesso integer NOT NULL,

  nrprocesso character varying(35)

)



CREATE TABLE processo

(

  idprocesso integer NOT NULL,

  nrprocesso character varying(35)

)





---------------------------------------------------------------



create or replace function insert_processo() returns trigger as

$$

begin

  INSERT INTO processo

select * from processo2



  return new;

end;

$$ language 'plpgsql';



-------------------------------------------------------------



create trigger insert_processo_tri before insert on processo2

  for each row execute procedure insert_processo();

-------------------------------------------------------------

  insert into processo2

  values (1,'BKI121212')





Att—

Matheus Ferreira



---
Este email foi escaneado pelo Avast antivírus.
http://www.avast.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a