您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息

navicat for mysql出现1064错误怎么办

2024/4/18 17:01:45发布5次查看
在navicat for mysql 创建函数,保存的时候出现1064错误,如下图:
基本上是两个原因导致的:
1、是存储过程的参数没有设定长度导致的,我们在navicat中创建存储过程时参数的长度需要自己动手去添加,否则就会出现这种错误。
添加上参数的长度之后再保存就不会出错了。
相关推荐:《navicat for mysql使用图文教程》
2、如果参数没问题,检查下自己的sql代码,基本上就是代码的语法错误导致的。
果然是因为没写分隔符。
mysql默认以;为分隔符,如果没有声明分割符,则编译器会把存储过程当成sql语句进行处理,因此编译过程会报错,
所以要事先用“delimiter //”声明当前段分隔符,让编译器把两个//之间的内容当做存储过程的代码,不会执行这些代码;
“delimiter ;”的意为把分隔符还原。
以上就是navicat for mysql出现1064错误怎么办的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录