Nie potrzebujesz DELIMITER
z wyjątkiem środowiska, które obsługuje serię instrukcji oddzielonych średnikami — klienta MySQL.
W rzeczywistości DELIMITER
polecenie jest wbudowanym klientem mysql
i nie jest rozpoznawany przez serwer MySQL.
Nie możesz używać DELIMITER
podczas przesyłania oświadczeń do serwera MySQL poprzez API, nawet jeśli jest to CREATE PROCEDURE
.