日期:2014-05-16  浏览次数:20808 次

Mysql 存储过程 低级问题
SQL code
use test;
delimiter //
create procedure create_user(id int,name varchar(100))
begin
select * from test.account where id=2;
end//
delimiter ;



 求助版主,我这存储过程怎么执行不对啊
直接写select 查询能够出来数据,放在存储过程中怎么就是空结果集。
版主.....

------解决方案--------------------
select * from test.account where id=2;

的结果是什么样?


贴出来看一下。
------解决方案--------------------
create_user(id int,name varchar(100))

改成

create_user(id1 int,name varchar(100))

------解决方案--------------------
select * from test.account where id=2;
这个 ID是字段名还是变量?