я создаю хранимую процедуру в моем sql, но получаю сообщение об ошибке, ошибка показывается как показано ниже, помогите мне.
версия сервера для правильного синтаксиса для использования рядом с 'END' в строке 13
DELIMITER $$
DROP PROCEDURE IF EXISTS myhealthcamp.area $$
CREATE PROCEDURE myhealthcamp.area
(
IN id INT,
IN ar VARCHAR(45)
)
BEGIN
if exists (select area_id from area where area_id = id)
Then
update area set areaname = ar where area_id=id;
else
insert into area(area_id, areaname) values(id,ar);
END IF
END $$
DELIMITER ;