Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask Espacio de nombres

El espacio de nombres ExecuteSQLTask contiene la clase ExecuteSQLTask que permite a un paquete ejecutar instrucciones SQL. La tarea se puede configurar de modo que utilice conjuntos de resultados, haciendo así que los resultados de la instrucción SQL queden disponibles para otros objetos del paquete. Para utilizar un conjunto de resultados, asigne el conjunto de resultados a una variable, la cual podrá ser utilizada a continuación por otros objetos del paquete. La tarea también se puede configurar para ejecutar consultas parametrizadas. Para proporcionar valores de parámetro, asigne las variables que contienen los valores de parámetro a las columnas en la consulta.

Clases

ExecuteSQLTask

Contiene los miembros utilizados para configurar y ejecutar una tarea Ejecutar SQL. La tarea Ejecutar SQL se utiliza para ejecutar comandos SQL contra una tabla o vista de base de datos relacional.

Interfaces

IDTSExecuteSQL

Define las propiedades de la tarea Ejecutar SQL.

IDTSParameterBinding

Define las propiedades para el enlace de parámetros.

IDTSParameterBindings

Representa una colección de objetos IDTSParameterBinding.

IDTSResultBinding

Define las propiedades para el enlace de resultados.

IDTSResultBindings

Representa una colección de objetos IDTSResultBinding.

IDTSSetConnectionManager

Define un método para establecer un administrador de conexiones.

Enumeraciones

ParameterDirections

Define el tipo de los parámetros que se pueden utilizar en la instrucción SQL que va a ser ejecutada por la tarea Ejecutar SQL.

ResultSetType

Define el tipo de conjunto de resultados que puede utilizar la tarea Ejecutar SQL.

SqlStatementSourceType

Define la ubicación de la propiedad SqlStatementSource.

TypeConversionMode

Define el modo de conversión para la tarea Ejecutar XML.

Comentarios

Los paquetes suelen usar la funcionalidad de para realizar acciones en objetos de ExecuteSQLTask base de datos, como truncar tablas, seleccionar filas en tablas y vistas o ejecutar procedimientos almacenados.