<div><span style="font-size:9pt;line-height:1.5;">CREATE PROCEDURE dbo.프로시저(@IN varchar(Max))</span></div> <div>AS</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>BEGIN</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>SELECT 칼럼1, 칼럼2, 칼럼3</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>FROM 테이블</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>WHERE 칼럼1 IN(@IN)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>END</div> <div>GO</div> <div><br></div> <div><br></div> <div>이렇게 프로시저를 만들었는데</div> <div><br></div> <div>매개변수인 @IN에</div> <div><br></div> <div>'조건1', '조건2', '조건3'</div> <div><br></div> <div>이렇게 넣어서</div> <div><br></div> <div>WHERE 칼럼1 IN(<span style="font-size:9pt;line-height:1.5;">'조건1', '조건2', '조건3')</span></div> <div><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div>이런 효과를 내고싶은데</div> <div><br></div> <div>중간에 콤마 때문에 프로시저 실행 할때 인수를 여러개 쓴걸로 인식하더라구요.</div> <div><br></div> <div>저 조건들이 몇 개가 될지 정해진게 없어서 저렇게 일단 생각해봤는데</div> <div><br></div> <div>어떻게 해야 할까요??</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.