Udostępnij za pośrednictwem


Klasa ExecuteSQLTask

Zawiera elementy członkowskie służy do konfigurowania i uruchomić zadanie wykonanie instrukcji SQL.Zadanie wykonać instrukcji SQL jest używany do wykonywania poleceń SQL przeciwko relacyjnej bazy danych, tabela lub widoku.

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Dts.Runtime.DtsObject
    Microsoft.SqlServer.Dts.Runtime.Task
      Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask.ExecuteSQLTask

Przestrzeń nazw:  Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask
Zestaw:  Microsoft.SqlServer.SQLTask (w Microsoft.SqlServer.SQLTask.dll)

Składnia

'Deklaracja
<GuidAttribute("3E0AAEAA-F8DC-370D-9206-0FC456CE748F")> _
Public Class ExecuteSQLTask _
    Inherits Task _
    Implements IDTSExecuteSQL, IDTSComponentPersist
'Użycie
Dim instance As ExecuteSQLTask
[GuidAttribute("3E0AAEAA-F8DC-370D-9206-0FC456CE748F")]
public class ExecuteSQLTask : Task, 
    IDTSExecuteSQL, IDTSComponentPersist
[GuidAttribute(L"3E0AAEAA-F8DC-370D-9206-0FC456CE748F")]
public ref class ExecuteSQLTask : public Task, 
    IDTSExecuteSQL, IDTSComponentPersist
[<GuidAttribute("3E0AAEAA-F8DC-370D-9206-0FC456CE748F")>]
type ExecuteSQLTask =  
    class
        inherit Task
        interface IDTSExecuteSQL
        interface IDTSComponentPersist
    end
public class ExecuteSQLTask extends Task implements IDTSExecuteSQL, IDTSComponentPersist

Typ ExecuteSQLTask uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna ExecuteSQLTask Inicjuje nowe wystąpienie ExecuteSQLTask klasy

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna BypassPrepare Pobiera lub ustawia logiczna wskazuje, czy zadanie wykonanie instrukcja języka SQL pomija przygotowania sprawozdania podczas wysyłania instrukcja języka SQL relacyjnej system zarządzania bazami danych (system system zarządzania relacyjnymi bazami danych).
Właściwość publiczna CodePage Pobiera lub ustawia strona kodowa, używany do przeliczania wartości zmiennych, które są przechowywane jako Unicode szerokości znaków do multi-bytes.Tłumaczenie występuje albo podczas przechowywania wartości lub wyodrębnianie wartości z bazy danych.
Właściwość publiczna Connection Pobiera lub ustawia nazwę menedżer połączeń, który łączy z relacyjnej system zarządzania bazami danych (system system zarządzania relacyjnymi bazami danych) gdzie jest wykonywane zadanie wykonanie instrukcji SQL.
Właściwość publiczna ExecutionValue Zwraca liczbę wierszy instrukcja języka SQL lub sprawozdanie dotyczy. (Zastępuje Task.ExecutionValue).
Właściwość publiczna IsStoredProcedure Pobiera lub ustawia wartość logiczna , wskazuje, czy instrukcja języka SQL określone przez zadanie wykonanie instrukcja języka SQL jest procedura składowana.
Właściwość publiczna ParameterBindings Zwraca obiekt, który implementuje IDTSParameterBindings.
Właściwość publiczna ResultSetBindings Zwraca obiekt, który implementuje IDTSParameterBindings.
Właściwość publiczna ResultSetType Pobiera lub ustawia wartość wskazująca typ zestaw wyników zwracanych przez instrukcję SQL czy uruchamia zadania wykonanie instrukcja języka SQL.
Właściwość publiczna SqlStatementSource Pobiera lub ustawia nazwę źródło, które zawiera instrukcję SQL, która uruchamia zadanie wykonanie instrukcja języka SQL.
Właściwość publiczna SqlStatementSourceType Pobiera lub ustawia wartość wskazująca typ źródło, który zawiera instrukcję SQL, która uruchamia zadanie wykonanie instrukcja języka SQL.
Właściwość publiczna TimeOut Pobiera lub ustawia liczbę całkowitą, która wskazuje maksymalną liczbę sekund można uruchomić zadania, zanim przekroczy limit czasu.
Właściwość publiczna Version *** Członkowskich zaniechane; Zobacz uwagi. *** Zwraca wersja zadania.Ta właściwość jest tylko do odczytu. (Dziedziczony z Task).

Do góry

Metody

  Nazwa Opis
Metoda publiczna CanUpdate *** Członkowskich zaniechane; Zobacz uwagi. *** a wartość logiczna , wskazuje, czy nowy pakiet XML można aktualizować stare pakiet XML. (Dziedziczony z Task).
Metoda publiczna Equals Określa, czy dwa wystąpienia obiektu są równe. (Dziedziczony z DtsObject).
Metoda publiczna Execute Uruchamia zadanie. (Zastępuje Task.Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object)).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetConnectionID Pobiera ciąg zawierający identyfikator połączenia. (Dziedziczony z Task).
Metoda publiczna GetConnectionName Pobiera ciąg zawierające nazwę połączenia. (Dziedziczony z Task).
Metoda publiczna GetHashCode Zwraca kod skrótu dla tego wystąpienie. (Dziedziczony z DtsObject).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda publiczna InitializeTask Inicjuje właściwości skojarzonych z zadaniem wykonanie instrukcji SQL.Ta metoda jest wywoływana w czasie wykonywania i nie jest używany w kodzie. (Zastępuje Task.InitializeTask(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging, EventInfos, LogEntryInfos, ObjectReferenceTracker)).
Metoda publiczna LoadFromXML Ta metoda nie jest wpłacone przez kod aplikacji.Aby załadować pakiet zapisany jako XML, należy użyć Application.LoadPackage metoda.
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna SaveToXML Ta metoda nie jest wpłacone przez kod aplikacji.Aby zapisać pakiet jako XML, użyj Application.SaveToXml metoda.
Metoda publiczna ToString (Dziedziczony z Object).
Metoda publiczna Update *** Członkowskich zaniechane; Zobacz uwagi. *** Ta metoda aktualizuje stare pakiet XML z nowego pakietu XML, jeśli CanUpdate jest zestaw do true. (Dziedziczony z Task).
Metoda publiczna Validate Sprawdza, czy zadanie jest właściwie skonfigurowany. (Zastępuje Task.Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging)).

Do góry

Uwagi

Aby uzyskać więcej informacji o funkcjach tego zadania, zobacz SSIS wykonać zadanie SQL.

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.