Mysql
 sql >> Database >  >> RDS >> Mysql

Come impostare una variabile sul risultato di una stored procedure all'interno di un Trigger MYSQL?

fai in modo che la tua procedura prenda un OUT parametro come

CREATE PROCEDURE consult_sex(player_name VARCHAR(20), OUT player_sex VARCHAR(10))

Nella tua procedura SET il valore come

SET player_sex = <your query to get sex>

Chiama la tua procedura passando un parametro

call consult_sex(player_name, @out_value);
select @out_value;