stored procedure 질문입니다
sql에
DELIMITER $$
$$
CREATE PROCEDURE mart.get_all2()
BEGIN
SELECT * FROM product where 가격 > 5000;
END
$$
DELIMITER ;
이렇게 해서 생성을 하려고하니
CREATE 위 $$에 빨간줄이 그어지며
SQL Error [1064] [42000]: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '$$
CREATE PROCEDURE mart.get_all2()
BEGIN
SELECT * FROM product where 가�' at line 1
이런 에러를 뜁니다.
mart 파일안에 procedures에 들어가 오른쪽마우스로 생성한 후 SQL편집기에서 CALL을 사용해보니 프로시져는 사용이 가능하더라구요.
저 달러표시 $$두개에만 빨간줄이 그어지는데 이게 버전차이인지 아니면 제가 뭘 따로 잘못한건지 알고싶습니다.
디비버 버전(22.3.0)