Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask 네임스페이스

ExecuteSQLTask 네임스페이스는 패키지가 SQL 문장을 실행할 수 있도록 하는 클래스를 포함합니다 ExecuteSQLTask . 이 작업은 결과 집합을 사용하도록 설정할 수 있어, SQL 문장의 결과가 패키지 내 다른 객체에 제공되도록 할 수 있습니다. 결과 집합을 사용하려면 결과 집합을 변수로 매핑하면, 패키지 내 다른 객체들이 이 변수를 사용할 수 있습니다. 또한 태스크는 매개변수화된 쿼리를 실행하도록 설정할 수 있습니다. 매개변수 값을 제공하려면, 매개변수 값을 포함하는 변수들을 쿼리의 열에 매핑합니다.

클래스

Name Description
ExecuteSQLTask

실행 SQL 작업을 구성하고 실행하는 데 사용되는 멤버들을 포함합니다. SQL 실행 작업은 관계형 데이터베이스 테이블이나 뷰에 대해 SQL 명령을 실행하는 데 사용됩니다.

인터페이스

Name Description
IDTSExecuteSQL

실행 SQL 작업의 속성을 정의합니다.

IDTSParameterBinding

매개변수 바인딩의 속성을 정의합니다.

IDTSParameterBindings

개체의 IDTSParameterBinding 컬렉션을 나타냅니다.

IDTSResultBinding

결과 결합의 속성을 정의합니다.

IDTSResultBindings

개체의 IDTSResultBinding 컬렉션을 나타냅니다.

IDTSSetConnectionManager

연결 관리자 설정 방법을 정의합니다.

열거형

Name Description
ParameterDirections

실행 SQL 작업이 실행하는 SQL 문에서 사용할 수 있는 매개변수의 타입을 정의합니다.

ResultSetType

실행 SQL 작업이 사용할 수 있는 결과 집합 유형을 정의합니다.

SqlStatementSourceType

는 . SqlStatementSource의 위치를 정의합니다.

TypeConversionMode

실행 XML 작업의 타입 변환 모드를 정의합니다.

설명

패키지는 일반적으로 이 기능을 ExecuteSQLTask 사용하여 테이블 절단, 테이블 및 뷰 내 행 선택, 저장 프로시저 실행과 같은 데이터베이스 객체에 대한 작업을 수행합니다.