Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask Namespace

Der ExecuteSQLTask-Namespace enthält die ExecuteSQLTask-Klasse, die einem Paket das Ausführen von SQL-Anweisungen ermöglicht. Der Task kann für die Verwendung von Resultsets konfiguriert werden, wodurch die Ergebnisse der SQL-Anweisung für andere Objekte im Paket verfügbar gemacht werden. Zur Verwendung eines Resultsets ordnen Sie es einer Variablen zu, die anschließend von anderen Objekten im Paket verwendet werden kann. Der Task kann auch für die Ausführung parametrisierter Abfragen konfiguriert werden. Zum Bereitstellen von Parameterwerten ordnen Sie die Variablen, die die Parameterwerte enthalten, den Spalten in der Abfrage zu.

Klassen

ExecuteSQLTask

Enthält die Elemente für die Konfiguration und Ausführung eines Tasks "SQL ausführen". Mit dem Task "SQL ausführen" werden SQL-Befehle für Tabellen oder Sichten einer relationalen Datenbank ausgeführt.

Schnittstellen

IDTSExecuteSQL

Definiert die Eigenschaften für den Task "SQL ausführen".

IDTSParameterBinding

Definiert die Eigenschaften für die Parameterbindung.

IDTSParameterBindings

Stellt eine Auflistung von IDTSParameterBinding-Objekten dar.

IDTSResultBinding

Definiert die Eigenschaften für die Ergebnisbindung.

IDTSResultBindings

Stellt eine Auflistung von IDTSResultBinding-Objekten dar.

IDTSSetConnectionManager

Definiert eine Methode zum Festlegen eines Verbindungs-Managers.

Enumerationen

ParameterDirections

Definiert den Typ der Parameter, die in der vom Task "SQL ausführen" ausgeführten SQL-Anweisung verwendet werden können.

ResultSetType

Definiert den Typ der Resultsets, die vom Task "SQL ausführen" verwendet werden können.

SqlStatementSourceType

Definiert den Speicherort von SqlStatementSource.

TypeConversionMode

Definiert den Typkonvertierungsmodus für den Task "XML ausführen".

Hinweise

Pakete verwenden häufig die Funktionalität von ExecuteSQLTask , um Aktionen für Datenbankobjekte auszuführen, z. B. das Abschneiden von Tabellen, das Auswählen von Zeilen in Tabellen und Sichten oder das Ausführen gespeicherter Prozeduren.