定义 create procedure 存储过程名称(【参数列表】) begin 需要执行的语句 end.
创建
CREATE PROCEDURE `get_hero_scores`( OUT max_max_hp FLOAT, OUT min_max_mp FLOAT, OUT avg_max_attack FLOAT, s VARCHAR(255))BEGIN SELECT MAX(hp_max), MIN(mp_max), AVG(attack_max) FROM heros WHERE role_main = s INTO max_max_hp, min_max_mp, avg_max_attack;END
什么是存储过程,如何创建一个存储过程* Stored Procedure * 存储过程=SQL语句+流控制语句定义存储过程定义create procedure 存储过程名称(【参数列表】)begin需要执行的语句end.创建CREATE PROCEDURE `get_hero_scores`( OUT max_max_hp FLOAT, OUT min_max_mp FLOAT, OUT avg_max_attack FLOAT, s VARCHAR(255) )BEGIN SE