Jump to content

thiago xavier

Members
  • Content count

    1
  • Joined

  • Last visited

Community Reputation

0 Comum

About thiago xavier

  1. com a função abaixo quero fazer com que essa função compare a data atual com a data armazenada no banco.POREM ,NAO ESTA HAVENDO RETORNO . create table mercado( id integer, diaEntrega date, valor integer ); insert into mercado values (2,'7-02-18',12); CREATE OR REPLACE FUNCTION get_d () RETURNS date AS $$ DECLARE dataAtual date; varValor integer; dataFinalizada date; BEGIN SELECT CURRENT_DATE INTO dataAtual; /*SELECT diaEntrega FROM mercado WHERE '7-02-18' = diaEntrega INTO dataFinalizada;*/ /*OBS:DESTA FORMA FUNCIONA*/ SELECT diaEntrega FROM mercado WHERE dataAtual = diaEntrega INTO dataFinalizada; return dataFinalizada; END; $$ LANGUAGE 'plpgsql'; select get_d();/*chamando a função*/
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.