Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como definir uma variável para o resultado de um procedimento armazenado dentro de um Trigger MYSQL?


faça com que seu procedimento faça um OUT parâmetro como
CREATE PROCEDURE consult_sex(player_name VARCHAR(20), OUT player_sex VARCHAR(10))

Em seu procedimento SET o valor como
SET player_sex = <your query to get sex>

Chame seu procedimento passando um parâmetro
call consult_sex(player_name, @out_value);
select @out_value;