1.显示当前的存储过程的状态
show procedure status;
2.创建一个存储过程
create procedure demo()
begin
end;
上述创建了一个没有输入和输出的存储过程,其实类似于一个语言中的方法
没有参数和返回值,并且也没有实现
3.删除一个存储过程
drop procedure is exists xxx
上述的xxx是你的存储过程的名字
4.创建一个实现加法的存储过程
create procedure demo(in a int,in b int,out c int)
begin
set c = a + b;
end;
类似于方法实现了,如何调用呢?
set @c = 1;
call demo(2,5,@c);
select @c;
可以看到可以正常出结果,感觉和一门语言中的方法很像,特别是和visual basic特别像