mysql创建函数或者存储过程,遇到语法报错

报错的原因是因为在过程或者函数中存在分隔符 分号(;),而mysql中默认分隔符也是 ;,这就导致存储过程分开了

 

 在存储过程外面包一层 delimiter //   code  //就行了,这样就是将一个函数放在了这个语句中,是一个完整的语法,而不会因为有;将整个过程打断

posted @ 2020-05-17 14:38  King-DA  阅读(1256)  评论(0编辑  收藏  举报