您的位置:首页 > 数据库 > MySQL

mysql存储过程简单学习

2012-03-15 14:15 281 查看
1.创建mysql存储过程p3 (先更改结束符 delimiter $)

create procedure p3(IN nameid int, OUT person_name varchar(10)) nameid是传进来的参数,person_name是输出类型的参数

begin

select * from t_user;

select name into person_name from t_user where id = nameid;

end

$

2.DOS下执行

执行存储过程 call ps(1,@a)-->返回结果集(若有)

select @a-->获得输出类型实参

总之存储过程是一个批量高效执行sql
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息