今天深入讲了存储过程和如何创建存储过程
声明新的结束符----delimiter // $$ @@
一、创建存储过程:
create procedure p1() select * from t1;单条
create procedure p1()
begin
流程控制结构
sql语句集合
end//
二、参数的应用
1、in 输入形参参数,调用必须有对应实参(类型、数量)
set @x=3;
select @x;
create procedure p2(in para1 int)set @x=para1;
call p2(18);
select @x;
2、out输出形参的使用
create procedure p3(out para1 int)
begin
set para1=10;
end //
call p5(@x);
select @x;
select @y=@x+1;