使用Navicat for mysql工具进行存储过程的编辑时,经常出现
1064-yovu have an error in your sql syntax;check the manual that corresponds to your mysql server version for the right syntax to use near ')...............错误代码,如下图
针对于1064错误的处理,我找出了几种解决方法:
1:在编辑存储过程的代码时,在end之前没有加分号
2:输入的参数中需要给出长度的数据类型,没有给出长度值(如varchar(255))
3:在一些表中有sql的关键字,检查并去除就好
MYSQL中的一些关键字(截图于此):