Ola pessoal, sempre trabalhei com o firebird, porem venho migrando para o postgresql, porem tenho me esbarrado em algumas coisas que podem ser basicas para voce, mais pra eu vem dando um baita trabalhão.
Estou tentando criar a seguinte função basica, só para eu entender o funcionamento da mesma, e aplicar mais informações a ela. A Function em sim é criada sem erro: Create or Replace Function fluxo_base(date, date) returns setof cliente as ' declare data date; begin return query SELECT financeiro.id,financeiro.data_vencimento, financeiro.numero_documento, (SELECT sum(valor_parcela) FROM financeiro WHERE tipo_conta = "R" and data_vencimento between $1 and $2) AS "Valor a Receber", (SELECT sum(valor_parcela) FROM financeiro WHERE tipo_conta = "P" and data_vencimento between $1 and $2) AS "Valor a Pagar" FROM financeiro; return; end ' language 'plpgsql' Porem quando eu chamo ela assim: select * from fluxo_base("05/03/2015","20/07/2018"); Ela gera o seguinte erro: ERROR: column "05/03/2015" does not exist LINE 1: select * from fluxo_base("05/03/2015","20/07/2018"); ^ ********** Error ********** ERROR: column "05/03/2015" does not exist SQL state: 42703 Character: 26 Alguem pode me ajudar com esta simples SP Obrigado Pablo Farias Alvo Rápido - Sistemas para agencias de publicidade.
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral