Mas eu preciso soma-lo nos meses e não nos dias

Em 01/10/07, José Mello Júnior <[EMAIL PROTECTED]> escreveu:
>
>     NEW.datavenc := to_date(NEW.datacal, 'DD Mon YYYY')+i ;
>
>
> Em 30/09/07, Roberto Baselio Lopes <[EMAIL PROTECTED]> escreveu:
> >
> > 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
> >
> >
>
>
> --
> José de Mello Júnior
> 41.9957-2007
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>


-- 
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