Я пытаюсь создать хранимую процедуру в MySQL, используя разделитель вроде этого:
use am;
DELIMITER $$
CREATE PROCEDURE addfields()
BEGIN
DECLARE done INT DEFAULT FALSE;
DECLARE acc INT(16);
DECLARE validId INT DEFAULT 0;
END $$
DELIMITER ;
Это дает мне ошибку:
#1304 - PROCEDURE addfields already exists
Каков правильный синтаксис для создания хранимой процедуры с разделителем и отбрасывания ее, если она существует в первую очередь?