Execute sql task
및 Script task.
을 사용하는 SSIS
패키지를 생성 중입니다.이 패키지는 매개 변수를 기반으로 테이블 내용을 표시합니다.Execute SQL 작업의 매개 변수에 여러 값 지정 --SSIS
은 내가 실행-SQL 작업 나는 parameter
에 값 316, 324
을 할당하고 결과 세트를 채울 필요가
Select * from Production.Product Where ProductID in (316,324)
에 쿼리 아래 주었다. p로 여러 값을 지정하는 방법 arameter variable
? 당신이 당신의 CSV 목록에 2000 미만의 값이있는 경우
고마워해야 할 것이다. 하지만 csv list가 2000 개가 넘으면 어떻게되는지 궁금합니다. 그것은 ssis의 한계입니까? – bmsqldev
@bmsqldev는 MS SQL의 제한 사항입니다. 그것은 2100 개 이상의 매개 변수를 처리 할 수 있습니다. 즉, SELECT 쿼리에서 2099 개 이상의 상수 또는 값을 가질 수 없으며 1 개의 매개 변수는 쿼리 텍스트 자체입니다. 대답에서 2000로 대략 축소했습니다. – Ferdipux
감사합니다 ferdipux. 그것은 작동한다. – bmsqldev