您好,欢迎访问一九零五行业门户网

mysql存储过程例子_MySQL

bitscn.com
mysql 存储过程例子(当前我使用的是mysql 5.5)
这是我平身第一次写mysql的存储过程,不外乎先照着别人写的模仿呗!
汗!
存储过程如下:
java代码 
create procedure proc_name(in parameter integer) 
begin 
declare variable varchar(20); 
if parameter=1 then 
set variable='mysql'; 
else 
set variable='java'; 
end if; 
insert into tb(name) values (variable); 
end 
测试语句: 
call proc_name(3);
java代码 
create procedure abin(in parameter int) 
begin 
if parameter=1 then 
select * from tb order by id asc; 
else 
select * from test order by id asc; 
end if; 
end; 
测试语句: 
call abin(2);
java代码 
create procedure abin_1(in parameter int) 
begin 
declare variable varchar(20); 
if parameter=1 then 
set variable='windows'; 
else 
set variable='linux'; 
end if; 
select parameter; 
end; 
测试语句: 
call abin_1(1); 
call abin_1(2);
java代码 
create procedure bing() 
begin 
declare temp int; 
set temp='java'; 
update tb set name='abin' where id=1; 
end; 
bitscn.com
其它类似信息

推荐信息