您的位置:首页 > 数据库 > MySQL

关于ADO连接MYSQL调用存储过程的ERROR1064错误

2011-10-04 15:15 351 查看
CREATE PROCEDURE JC_PROC_1(OUT number INTEGER)

BEGIN

SELECT COUNT(*) INTO number FROM mydb.MYTABLE;

END;

ERROR1064:

Error Code : 1064

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 '' at line 3

解决办法:

DROP PROCEDURE IF EXISTS JC_PROC_1;

DELIMITER$$

CREATE PROCEDURE JC_PROC_1(OUT number INTEGER)

BEGIN

SELECT COUNT(*) INTO number FROM mydb.MYTABLE;

END;

$$;

delimiter:将语句定界符从;变为$$
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: