MYSQL - Использование L oop в хранимой процедуре - PullRequest
0 голосов
/ 06 февраля 2020

У меня есть хранимая процедура, в которую я хочу добавить 2 числа. Но в столбце Num1 у меня одинаковые значения с разными значениями Num2. Я хочу, чтобы сумма в al oop, но это не работает. Пожалуйста, можете кто-нибудь просмотреть и обновить мой код ниже

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

1 Ответ

0 голосов
/ 21 февраля 2020

Лучший способ - использовать КУРСОР внутри хранимой процедуры. Сработал как шарм для меня.

...