Conforme abaixo, possuo uma trigger onde desejo somar i que busca o prazo da
validade em outra tabela no datacal para atualiza o datavenc, mas não sei
como faze-lo, alguém poderia me ajudar?

a propósito estou usando o formato de data 'sql, DMY'


CREATE FUNCTION hist_venc() RETURNS trigger AS $hist_venc$
DECLARE
 i integer;


BEGIN
    Select INTO i instrumentos.prazo from instrumentos where
instrumentos.codinstr=new.codinstr;
    NEW.datavenc := NEW.datacal+i ;
    RETURN NEW;

END;
$hist_venc$ LANGUAGE plpgsql;


-- 
Roberto Baselio Lopes
e-mail / Google Talk: [EMAIL PROTECTED]
msn: [EMAIL PROTECTED]
Curriculo: http://www2.curriculum.com.br/ucn/rbaselio
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a