DELIMITER // -- 실행 ,DELIMITER $$ 가능
-- 실행
CREATE PROCEDURE myProc()
BEGIN
SELECT * FROM member WHERE member_name = '아이유';
SELECT * FROM product WHERE product_name = '바나나';
END
DELIMITER ; --실행
CALL myProc(); -- procedure 호출
이유를 모르겠는데 한번에 실행하면 에러가 뜬다.
END 뒤에 // 를 붙여도 에러가 뜬다.
그래서 END 뒤에 // 를 지우고 각각 실행하니 프로시져가 생성되었다....
'DataBase > MySQL' 카테고리의 다른 글
MySQL - SELECT (0) | 2023.08.02 |
---|---|
MySQL - SELECT ~ FROM ~ WHERE (0) | 2023.08.02 |
MySQL - 데이터베이스, 테이블만들기, 데이터 입력하기 (0) | 2023.08.02 |
MySQL- 데이터 조회 (0) | 2023.07.31 |
MySQL-설치 및 관련 툴 (0) | 2023.07.31 |