报错的原因是因为在过程或者函数中存在分隔符 分号(;),而mysql中默认分隔符也是 ;,这就导致存储过程分开了
在存储过程外面包一层 delimiter // code //就行了
本文详细介绍了在MySQL中创建存储过程时遇到的分号冲突问题及其解决方案。当存储过程中包含分号时,可能会与MySQL默认的分隔符产生混淆,导致执行失败。文章提供了一个简单的解决办法:通过使用delimiter命令改变默认分隔符,从而避免冲突。
报错的原因是因为在过程或者函数中存在分隔符 分号(;),而mysql中默认分隔符也是 ;,这就导致存储过程分开了
在存储过程外面包一层 delimiter // code //就行了
转载于:https://www.cnblogs.com/binz/p/9597053.html
662
7477

被折叠的 条评论
为什么被折叠?
