Sie benötigen kein DELIMITER außer in einer Umgebung, die eine Reihe von durch Semikolons getrennten Anweisungen unterstützt – dem MySQL-Client.
Tatsächlich das DELIMITER Befehl ist ein eingebauter MySQL-Client
, und es wird vom MySQL-Server nicht erkannt.
Sie dürfen DELIMITER nicht verwenden beim Senden von Anweisungen an den MySQL-Server über eine API, selbst wenn es sich um CREATE PROCEDURE handelt .