Boa tarde,
tenta select * from fluxo_base('2015-03-05','2018-07-20');
Att,
Adilson.
Em 04/03/2016 17:18, Pablo Farias escreveu:
Em 4 de março de 2016 10:37, Rafael Nery <[email protected]
<mailto:[email protected]>> escreveu:
Ola pessoal,
Olá!
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
<http://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");
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
A grosso modo, utilize "(aspas duplas) para tabelas, campos... E
utilize '(apóstrofo) para delimitar strings/valores.
Maiores informações
http://www.postgresql.org/docs/9.5/interactive/sql-syntax-lexical.html
--
Atenciosamente,
Rafael Serpa Nery
*:wq!*
_______________________________________________
pgbr-geral mailing list
[email protected]
<mailto:[email protected]>
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Tentei de tudo,
mais ainda nao deu.
Ja troquei as aspas simples por duplas e nada o erro continua.
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral