Sunday, June 12, 2005
Dúvida - Função PMT
Autor: ralmeida
A Dúvida.
Qualquer função pode ser desenvolvida no Oracle, no caso da função PMT podemos encotrar definição aqui. De posse da informação, ou seja, como é a fórmula, ai fica fácil.
A Dúvida.
Tio , parabems pelo BLOG ]
preciso de um help , nem sei se da pra fazer isso
sabe aquela função (PMT) ou (PGTO) do EXCEL ,
tem como fazer aquilo via sql ou procedure
ex : =PGTO(1%/12;10;0;-1234,31;0)
(1%/12 = taxa anual / por 12 meses)
(10 = numero de meses de pagamento )
(0 = valor presente)
(-1234,31 = valor futuro)
Se vc puder me ajudar , qualquer ajuda é bem vindo
Grato
abç.
Qualquer função pode ser desenvolvida no Oracle, no caso da função PMT podemos encotrar definição aqui. De posse da informação, ou seja, como é a fórmula, ai fica fácil.
ops$marcio@ORA10G> create or replace function pmt
2 ( pv in number, i in number, n in number )
3 return number
4 is
5 l_pmt number;
6 begin
7 l_pmt := (pv * i) / (1 - power((1 + i), -n));
8 return l_pmt;
9 end;
10 /
Function created.
ops$marcio@ORA10G>
ops$marcio@ORA10G> select pmt(1000, 0.05/12, 12) from dual;
PMT(1000,0.05/12,12)
--------------------
85,6074817885
1 row selected.
Comments:
<< Home
eu precisa disto mesmo,
mas o link que ajudava a explicar não está funcionando, existe outro lugar onde consultar?
Post a Comment
mas o link que ajudava a explicar não está funcionando, existe outro lugar onde consultar?
<< Home