2016-08-10 1 views
0

SSIS를 처음 사용합니다. 매번 OLE DB 편집기에서 "변수에서 SQL 명령"데이터 액세스 모드를 사용할 때 구문 오류가 발생합니다. 저는 2 개의 변수를 생성했습니다. 하나는 SQL 문을 저장하는 문자열 유형이고 다른 하나는 Int 값을 저장하는 변수입니다. "SQL"의 구문 enter image description hereSSIS - 변수에서 SQL 명령을 사용할 때마다 구문 오류가 잘못 표시됩니다.

+0

변수가 정수인 경우 해당 구문에서 문자열로 형변환해야합니다. – ZLK

+0

성취하려는 것은 무엇입니까? 왜 CRM2011이라는 태그가 붙은 것입니까? –

답변

1

1

)를 해결하기 위해 안내에서 저를 도와주세요 변수, 당신은 예를 들어 아래와 같은 식을 지정해야합니다

"SELECT TOP " + (DT_STR, 10, 1252) @[User::NumberOfRecords] + " * FROM YourTable" 

2) 그런 다음 SQL "고 사용 "데이터 소스의 변수 (변수의 SQL 명령)

+0

모자가 너에게 ... 지금 일하고있어. – preetam

관련 문제