안녕하세요 프로시저 작성 중 궁금증이 생겨서 질문드립니다.
일단 작성하려는 INSERT쿼리의 상단에서 해당하는 코드가 GROUP('G')인지 SINGLE('S')인지 조회하여 변수에 담아놓고
Group일 경우에는 테이블을 조인하여 하위코드들을 찾아와서 하위코드들을 테이블에 INSERT시키고,
Single일 경우에는 발생된 Single코드만 INSERT시키면되는 조건을 가지고있습니다.
SELECT INSERT를 하여 작성중인데
혹시 FROM절에서 IF문 같이 G일경우에 LEFT OUTER JOIN하고 S일경우 JOIN을 안하게 하려면 동적쿼리를 사용하는수밖에 없나요????