【问题标题】:MYSQL- Utilizing a Loop in a stored procedureMYSQL-在存储过程中使用循环
【发布时间】:2020-02-05 22:38:23
【问题描述】:

我有一个存储过程,我想在其中添加 2 个数字。但是在 Num1 列中,我有相同的值和不同的 Num2 值。我想在一个循环中求和,但这不起作用。请有人可以在下面查看和更新​​我的代码

CREATE DEFINER=`admin`@`%` PROCEDURE `Calculating_Stored_Procedure1`(
    IN Num2 VARCHAR(55), 
    IN Num1 VARCHAR(55),
    IN sum (55)
)
BEGIN       
    CALL mysql.lambda_async(
        'arn:aws:lambda:us-east-1:Test',
        CONCAT('{"Num1" : "', @Num1, '",  "Num2" : "', @Num2, '",  "Sum" : "', @Sum, '"}')
    );  
END

【问题讨论】:

    标签: mysql sql stored-procedures aws-lambda workbench


    【解决方案1】:

    最好的方法是在存储过程中使用 CURSOR。对我来说就像一个魅力。

    【讨论】:

      猜你喜欢
      • 2013-11-13
      • 2019-04-29
      • 1970-01-01
      • 2013-08-05
      • 2013-06-20
      • 2012-05-05
      • 1970-01-01
      • 2012-05-17
      • 1970-01-01
      相关资源
      最近更新 更多