那么我再问问,,存储过程中DELIMITER // create procedure total() begin select * from a; end //php中怎么获取数据集合呢,,怎么是空的??
在mysql中phpmyadmin写存储过程,,提示错误,根本插不进去。 错误信息是什么? DELIMITER // create procedure total() begin select * from a; end DELIMITER;// call total ();
当然可以返回数据集。create procedure total () 这个括号就是设置参数的。create procedure total (ouput out INT)select id INTO out from a; 可以吧参数传递给total call total (@a)然后执行 select @a; 可以查出。
create procedure total()
begin
select * from a;
end
//php中怎么获取数据集合呢,,怎么是空的??
错误信息是什么?
DELIMITER //
create procedure total ()
begin
select * from a;
end
DELIMITER;//
call total ();
这个括号就是设置参数的。create procedure total (ouput out INT)select id INTO out from a;
可以吧参数传递给total
call total (@a)然后执行
select @a;
可以查出。
不是吧,记录集合啊,,不是单个的值,,类型也不可能是INT吧,,说的是记录集合。。