Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask Spazio dei nomi

Il namespace ExecuteSQLTask contiene la ExecuteSQLTask classe che consente a un pacchetto di eseguire istruzioni SQL. Il compito può essere configurato per utilizzare set di risultati, rendendo i risultati dell'istruzione SQL disponibili ad altri oggetti nel pacchetto. Per usare un set di risultati, mappa l'insieme di risultati a una variabile, che può poi essere utilizzata da altri oggetti nel package. Il compito può anche essere configurato per eseguire query parametrizzate. Per fornire i valori dei parametri, mappa le variabili che contengono i valori dei parametri alle colonne della query.

Classi

Nome Descrizione
ExecuteSQLTask

Contiene i membri utilizzati per configurare ed eseguire un compito Execute SQL. Il compito Execute SQL viene utilizzato per eseguire comandi SQL su una tabella o vista di database relazionale.

Interfacce

Nome Descrizione
IDTSExecuteSQL

Definisce le proprietà per il compito Execute SQL.

IDTSParameterBinding

Definisce le proprietà per il legame dei parametri.

IDTSParameterBindings

Rappresenta una raccolta di IDTSParameterBinding oggetti .

IDTSResultBinding

Definisce le proprietà per il lego del risultato.

IDTSResultBindings

Rappresenta una raccolta di IDTSResultBinding oggetti .

IDTSSetConnectionManager

Definisce un metodo per impostare un gestore di connessioni.

Enumerazioni

Nome Descrizione
ParameterDirections

Definisce il tipo di parametri disponibili da utilizzare nell'istruzione SQL che il task Execute SQL.

ResultSetType

Definisce il tipo di set di risultati che il task Execute SQL può utilizzare.

SqlStatementSourceType

Definisce la posizione del SqlStatementSource.

TypeConversionMode

Definisce la modalità di conversione dei tipi per l'Esegui l'Attività XML.

Commenti

I pacchetti utilizzano comunemente la funzionalità del ExecuteSQLTask per eseguire azioni su oggetti del database, come troncare tabelle, selezionare righe in tabelle e viste, o eseguire procedure memorizzate.