DELIMITER 用于更改MySQL 命令行使用程序语句的分隔符.
MySQL 中默认的语句分隔符为 ; 用于一段sql 语句结尾,回车后执行该语句,使用场景,一般是在创建sql 存储过程是使用,因为存储过程中保存了多条sql 语句,像一个SQL语句集合,下一个介绍,
主要方式 : delimiter 空格 需要指定的语句分隔符
如下:
-- 更改为 // 作为语句分隔符 mysql> delimiter //
上述中,delimiter // 告诉命令行实用程序使用 // 作为新的语句结束分隔符,这样我们在使用存储过程的时候就不会出现编写不了的情况,就可以将存储过程中的内容正确传送给数据库引擎,最后在使用 delimiter ; 恢复为原来的语句分隔符。
注意:使用delimiter 声明的时候中间要有空格,
不然很难受。
最后注意:语句分隔符除了 符号外,任何字符都可以用做语句分隔符