Mysql中DELIMITER的作用

DELIMITER作用是告诉mysql解释器一个命令的结束。

有时候一个命令中有多条语句,而许多语句都是以;结尾,如果这样mysql执行完一条语句就直接返回,与设计预期不相符合。

解决方案是用特殊的字符来标识一个命令的结束。例如

delimiter ppp         // 标识结尾符号 
xxx
xxx
xxx
ppp                     // 结尾

最后,还原默认的结尾符。

delimiter ;

补充:delimiter 可以标识除了\之外任意的字符。

你可能感兴趣的:(Mysql中DELIMITER的作用)