#创建存储过程,INTEGER为输入类型
CREATE PROCEDURE deletePersonByIdPro(in pid INTEGER)
begin
delete from person where id=pid;
end;
#删除存储过程
drop procedure deletePersonByIdPro;
#调用存储过程
CALL deletePersonByIdPro(16);
CREATE PROCEDURE queryCount(in page INTEGER,OUT s INTEGER)
begin
select count(1) into s from person where age=page;
end;
drop procedure queryCount;
#调用
call queryCount(18,@s);
#查看
select @s;
本文详细介绍了如何在MySQL中创建存储过程,包括步骤和示例代码。接着,我们讨论了如何调用已创建的存储过程,以及在不再需要时如何删除它们。了解这些操作对于提升数据库管理效率至关重要。
3136

被折叠的 条评论
为什么被折叠?



