什么都不说了上代码:
方式一:
第一个存储过程:test1,参数如下:IN user_name
VARCHAR(50),OUT uid
bigint(20)
复制代码
BEGIN
#Routine body goes here…
DECLARE u_id BIGINT(20) DEFAULT 11;
SELECT user_id
INTO uid FROM tbl_useralias
WHERE alias
= user_name;
END
复制代码
第二个存储过程:test2,参数如下:IN user_name
VARCHAR(50)
复制代码
BEGIN
#Routine body goes here…
DECLARE uid BIGINT(20);
CALL test1(user_name, uid);
SELECT uid;
END
复制代码
运行test2,并传递一个字符串作为参数,例如:duhuo。
结果你会看到一个uid=12321313131;
方式二:
http://www.cnblogs.com/chenmh/p/5630834.html