운영 업무를 하며 '프로시저'라는 단어를 많이 접하게 되었다. 최근까지 그것을 다룰 일이 없다가, 프로시저를 수정해야 할 요청이 들어와서 본격적으로 공부하고 글을 남긴다. SQL이 무엇인지, 쿼리는 무엇인지 등 DB에 관해 어느 정도 기초 지식이 갖춰진 상태로 읽는 것을 추천한다. 저장 프로시저(Stored Procedure)란? CREATE PROCEDURE procedure_name(IN parameter) BEGIN SQL1; SQL2; END; EXECUTE procedure_name(parameter); CALL procedure_name(parameter); 위 코드의 CREATE 부터 END 까지가 저장 프로시저를 구성하는 코드이고, 하단 부의 EXECUTE 혹은 CALL 문장으로 해당 프로..