MYSQL이벤트 #DELIMITER사용법 #PROCEDURE #프로시저1 MYSQL DELIMITER / PROCEDURE / EVENT SCHEDULE MYSQL에서 DELIMITER를 사용하는 이유는 프로시저(PROCEDURE)든 트리거(TRIGGER)든 실행시키고 싶은 기능이 복수의 SQL문을 넣어야 할 경우, 시작점부터 끝까지 하나의 실행 구문으로 구분 짓기 위해서이다. DELIMITER라는 단어 자체가 구분자라는 뜻이다. (delimit : 구분 / delimiter : 구분자) 사용법은 아래와 같다. DELIMITER(구분자) 다음으로 $$ 또는 // 또는 ^^ 뭘 넣든 마음대로 적어넣으면 된다. 다만 $$로 시작하면 끝 지점에서도 $$로 닫아줘야 그 안의 실행문이 실행이 된다. (같은 기호로 닫아줘야 함) SQL문 자체도 에러없이 PROCEDURE(프로시저)가 등록이 된다. DELIMITER $$ CREATE PROCEDURE addRow().. 2020. 8. 24. 이전 1 다음