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

mysql(4.1版)以前有存储过程吗?若有该如何写参数调用?
我写了一个简单的存储过程,在mysql4.1版下出错!

CREATE   PROCEDURE   exp(OUT   param1   INT)
BEGIN
    SELECT   COUNT(*)   param1   FROM   department;
END;

ERROR   1064   (42000):   You   have   an   error   in   your   SQL   syntax;   check   the   manual   that
corresponds   to   your   MySQL   server   version   for   the   right   syntax   to   use   near  
'PROCEDURE   exp(OUT   param1   INT)...

------解决方案--------------------
Mysql 5之前的版本不支持存儲過程及觸發器
------解决方案--------------------
楼上说的对,根本就不支持,不用调试了。
------解决方案--------------------
存储过程是5。0后才加上的,4。0连子查询都不支持。