프로시저, 트리거에서 사용, 지정한 문자를 만나기 전까지 실행을 보류, 프로지서 및 트리거 생성 시 내부에 ; 기호가 있으면 프로시저 및 트리거가 완료되지 않기 때문에 종료 문자를 변경
IN : 프로시저를 호출하기 위한 정보로 함수의 매개변수에 해당함
DECLARE : 프로시저 내부에서 변수를 선언할 때 사용
SET : 프로시저 내부에서 변수에 값을 설정할때 사용
<사용법>
IF THEN END, IF ELSE THEN IF END : 프로시저 내부에서 if문 사용
사용법
IF score >= 95 THEN
SET level = 'A+';
END IF;
IF score >= 90 THEN
SET level = 'A';
ELSE
IF score >= 80 THEN
SET level = 'B';
END IF;
CALL 프로지저명(매개변수) : 프로시저 호출하기