![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbDZc6B%2FbtrESWxNuYR%2FBtttOpkmiMhNkvvAq3MkTk%2Fimg.gif)
정의 1) MySQL에서 제공되는 프로그래밍 기능이다. 2) 쿼리문의 집합으로 어떠한 동작을 일괄 처리하기 위한 용도로 사용된다. 특징 1) MySQL의 성능을 향상시킬 수 있다. 2) 유지관리가 편하다. 3) 모듈식 프로그래밍이 가능하다. 4) 보안을 강화할 수 있다. 형식 CREATE [DEFINER = user] PROCEDURE sp_name ([proc_parameter[,...]]) [characteristic ...] routine_body proc_parameter: [ IN | OUT | INOUT ] param_name type type: Any valid MySQL data type characteristic: COMMENT 'string' | LANGUAGE SQL | [NOT] D..