MySQL DELIMITER
本文最后更新于:2024年3月18日 凌晨
MySQL DELIMITER
- DELIMITER命令指定了MySQL解释器命令行的结束符,默认为
;
- 但一般在存储过程中会有多个分号,我们并不希望一遇到分号就执行命令,因此可以用delimiter命令指定其他结束符来代替
;
- 这个结束符可以自己定义,常用的是
//
和$$
1 |
|
注意:在定义结束符时:delimiter //
命令后不能加上;
出于习惯或者是把delimiter命令误以为必须加;
才能执行而在后面加上了分号,那么在执行存储过程时会报错,因为当mysql> delimiter // ;
这样定义时,此时的结束符不是//
,而是// ;
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!