mysql 建立存储过程要写delimiter,后面的$是什么意思
3个回答
展开全部
delimiter是mysql定义结束标记的,在mysql客户端中结束标记默认是分号(;)。
如果一次输入的语句较多,并且语句中间有分号,这时需要新指定一个特殊的结束符。
delimiter $ 表示mysql用$表示mysql语句结束,过程结束后肯定会有一句
delimiter ;
恢复成默认的。
如果一次输入的语句较多,并且语句中间有分号,这时需要新指定一个特殊的结束符。
delimiter $ 表示mysql用$表示mysql语句结束,过程结束后肯定会有一句
delimiter ;
恢复成默认的。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果写了delimiter$ 那就是执行语句时遇到$就停止了
默认是分号 ;
假设你没写delimiter$ 的话 但是写了多条sql语句 语句后面用 ; 结尾
那么执行到 ;的时候就停止了
楼上说的很对
默认是分号 ;
假设你没写delimiter$ 的话 但是写了多条sql语句 语句后面用 ; 结尾
那么执行到 ;的时候就停止了
楼上说的很对
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询