У меня проблемы с вызовом хранимой процедуры с параметром out в python с использованием Airflow mysqlhook
подпись хранимой процедуры CREATE PROCEDURE sp_stage_processdata
(out p_status INT)
src_cursor.execute("CALL sp_stage_processdata (% s);", (status,))
я получаю ошибку
OperationalError: (1414, аргумент OUT или INOUT 1 для подпрограммы sp_stage_processdata не является переменнойили НОВАЯ псевдопеременная в BEFORE trigger ')
Во время обработки вышеупомянутого исключения произошло другое исключение:
Я попытался удалить параметр out, и процедура хорошо работает с python, поэтому в этом нет ничего плохого.
Я не могу использовать cursor.callproc из-за проблемы с версией.