서버에서 SP를 호출하며 조건을 임의로 파라미터로 보내주려고 하던 와중에 필요한 것이 동적 쿼리였다. 예를 들면 character 테이블에서 class가 1,2,4인 것을 찾아야 하는 내용을 만들어야 하는데 1,2,4가 고정이 아니라 서버에서 임의로 변경이 가능한 조건이다. 그래서 sp내에 쿼리와 파라미터로 온 조건을 문자열로 합쳐 최종 쿼리를 완성하고 실행 시켜야 하는데 동적쿼리가 필요했다. 내용은 대략 다음과 같다. DELIMITER $$ DROP PROCEDURE IF EXISTS `sp_name` $$ CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_name`( IN `_uid` BIGINT UNSIGNED ,IN `_type` VARCHAR(255) ) BE..