jonney-wang

sql 等额本息

/* 等额本息计算还款额
  a 贷款总额
  b 月利率
  m 贷款月数
*/
execute block 
returns (result double precision) as
declare a int = 100; -- 单位 = 万
declare b double precision = 4.9;
declare m int = 240;
begin
    :a = :a * 10000;
    :b = :b /100.000/12.000;
    select :a * :b * power((1 + :b), :m) / (power((1 + :b), :m) - 1) from RDB$DATABASE 
    into :result;
    suspend;
end

 

分类:

技术点:

相关文章:

  • 2021-12-20
  • 2021-12-10
  • 2021-05-04
  • 2021-12-21
  • 2022-02-13
  • 2021-06-25
  • 2021-07-06
  • 2022-12-23
猜你喜欢
  • 2021-12-20
  • 2021-06-26
  • 2021-12-10
  • 2021-12-02
  • 2021-07-24
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案