关于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:将语句定界符从;变为$$
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:将语句定界符从;变为$$
相关文章推荐
- 关于存储过程的ADO调用的一些心得(输出参数,返回值)
- ADO连接oracle数据库,并调用带参数的存储过程
- mybatis mysql 关于调用存储过程获取查询结果
- 关于存储过程的ADO调用的一些心得(输出参数,返回值)
- 关于存储过程的ADO调用的一些心得(输出参数,返回值)
- 关于mysql中设置隔一段事件调用一个存储过程的事件
- 关于存储过程的ADO调用的一些心得(输出参数,返回值)
- SqlServer ado连接 调用存储过程出 0x80020009 错
- 关于shell调用MySQL存储过程的问题
- python连接mysql调用存储过程示例
- HOW TO:使用 ADO.NET 和 Visual C# .NET 调用带参数的存储过程
- VC++ ADO调用存储过程方法
- Mybatis调用MySQL存储过程
- Mysql_知识总结03(级联操作+多表查询【左外连接查询*重点掌握】+数据库的存储过程)
- Asp.net 调用mysql存储过程参数传中文乱码!
- 使用ADO调用存储过程
- JAVA调用MYSQL存储过程
- php调用mysql存储过程和函数的方法
- delphi adodataset1 调用存储过程的方法