1
DELIMITER $$
DROP PROCEDURE IF EXISTS `pawn`.`simpleproc`$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `pawn`.`simpleproc`(OUT param1 int, inout incr int)
BEGIN
declare incr Integer;
set incr= incr+1;
SELECT count(*) into param1 FROM pawnamount;
END $$
这是我的代码来创建一个存储过程....它创造了.. 对于执行..存储过程在MySQL不工作
call simpleproc(@param1,@incr);
select @param1,@incr
,结果将是空值。它是简单的一个。我已经试过很多times.But,我得到空值仅..
COUNT(*)不会返回NULL。如果表格为空,它将返回0。 – 2011-05-11 14:58:39