在实际开发过程中,一般写程序的工作人员不会对存储过程有太多的关注,但是有些比较复杂的数据库操作,如果使用存储过程,会在很大程度上节省开发成本,运行效率,网络开销等问题,下面就简单的介绍一下MySQL的存储过程。
1.创建存储过程
使用命令创建存储过程如下:
delimiter $$
create procedure example_procedure()
begin
declare variable_name varchar(32) default '';
select NAME_CN into variable_name from bgm_goods_brand where NAME_CN='';
select variable_name;
end $$
如果不习惯使用命令,可以在连接工具里面写,如图:
上面就是一个简单的存储过程的创建。
2. 调用存储过程
调用存储过程很简单,使用call命令直接调用即可,例如:call example_procedure();
上面是MySQL的存储过程的创建急调用,后续会写MySQL存储过程从初级到高级的博客分享。