Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask Espace de noms

L’espace de noms ExecuteSQLTask contient la ExecuteSQLTask classe qui permet à un package d’exécuter des instructions SQL. La tâche peut être configurée pour utiliser des ensembles de résultats, rendant les résultats de l’instruction SQL accessibles à d’autres objets du package. Pour utiliser un ensemble de résultats, mappez cet ensemble de résultats à une variable, qui peut ensuite être utilisée par d’autres objets du package. La tâche peut également être configurée pour exécuter des requêtes paramétrées. Pour fournir les valeurs des paramètres, mappez les variables contenant ces valeurs aux colonnes de la requête.

Classes

Nom Description
ExecuteSQLTask

Contient les membres utilisés pour configurer et exécuter une tâche Exécuter SQL. La tâche Exécuter SQL est utilisée pour exécuter des commandes SQL sur une table ou une vue de base de données relationnelle.

Interfaces

Nom Description
IDTSExecuteSQL

Définit les propriétés de la tâche Exécuter SQL.

IDTSParameterBinding

Définit les propriétés de la liaison des paramètres.

IDTSParameterBindings

Représente une collection d’objets IDTSParameterBinding .

IDTSResultBinding

Définit les propriétés de la liaison de résultat.

IDTSResultBindings

Représente une collection d’objets IDTSResultBinding .

IDTSSetConnectionManager

Définit une méthode pour définir un gestionnaire de connexion.

Énumérations

Nom Description
ParameterDirections

Définit le type de paramètres disponibles pour l’utilisation dans l’instruction SQL que la tâche Exécuter SQL exécute.

ResultSetType

Définit le type d’ensemble de résultats que la tâche Exécuter SQL peut utiliser.

SqlStatementSourceType

Définit l’emplacement du SqlStatementSource.

TypeConversionMode

Définit le mode de conversion de type pour la tâche Exécuter XML.

Remarques

Les packages utilisent couramment la fonctionnalité de pour ExecuteSQLTask effectuer des actions sur des objets de base de données, telles que tronquer des tables, sélectionner des lignes dans les tables et vues, ou exécuter des procédures stockées.