tongyongpin 2021-12-04 23:59 采纳率: 50%
浏览 17
已结题

MySQL 求更正一段创建函数的语法

#创建现值计算函数
set global log_bin_trust_function_creators=1;
delimiter//
DROP FUNCTION if exists PV;
CREATE FUNCTION PV(PV0 float,g1 float,g2 float,i float,n int)
RETURNS float
BEGIN
  declare SPV float default 0;
    declare SPV1 float default 0;
    declare SPV2 float default 0;
    declare PVt float default 0;
    declare t int;
    set t = 1;
    set SPV2 = PV0*power(1+g1,n)*(1+g2)/((i-g2)*power(1+i,n);
  while t<=n do
         set PVt = PV0*power(1+g1,t)/power(1+i,t);
         set SPV1 = SPV1 + PVt;
         set t = t+1; 
    end while;     
    set SPV = SPV1+SPV2;         
    RETURN SPV;
END//
delimiter;

img

初学,期待各位码神帮看看,修改一下,谢谢!

  • 写回答

1条回答 默认 最新

  • CSDN专家-sinJack 2021-12-05 00:49
    关注

    33行后面少了一个右括号)

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 12月13日
  • 已采纳回答 12月5日
  • 创建了问题 12月4日

悬赏问题

  • ¥15 ROS Turtlebot3 多机协同自主探索环境时遇到的多机任务分配问题,explore节点
  • ¥15 Matlab怎么求解含参的二重积分?
  • ¥15 苹果手机突然连不上wifi了?
  • ¥15 cgictest.cgi文件无法访问
  • ¥20 删除和修改功能无法调用
  • ¥15 kafka topic 所有分副本数修改
  • ¥15 小程序中fit格式等运动数据文件怎样实现可视化?(包含心率信息))
  • ¥15 如何利用mmdetection3d中的get_flops.py文件计算fcos3d方法的flops?
  • ¥40 串口调试助手打开串口后,keil5的代码就停止了
  • ¥15 电脑最近经常蓝屏,求大家看看哪的问题