Udostępnij za pośrednictwem


Jak Mapowanie parametry kwerendy do zmiennych w wykonywanie zadań SQL

W tym temacie opisano sposób używania sparametryzowanych instrukcję SQL w zadanie wykonanie instrukcja języka SQL i tworzenia mapowań między zmiennych i parametrów w instrukcja języka SQL.

Aby dowiedzieć się więcej na temat zadań wykonanie instrukcji SQL, parametru i korzystać z połączeń różnych typów nazw parametrów, zobacz SSIS wykonać zadanie SQL i Praca z parametrów i zwracanych kodów w wykonywanie zadań SQL.

Aby mapować parametr kwerendy do zmiennej

  1. W Business Intelligence Development Studio, otwórz Integration Services pakiet chcesz pracować.

  2. W oknie Solution Explorer kliknij dwukrotnie pakiet, aby go otworzyć.

  3. Kliknij Przepływ sterowania kartę.

  4. Jeśli pakiet nie zawiera zadanie wykonanie instrukcji SQL, dodać do przepływ sterowania pakietu.Aby uzyskać więcej informacji, zobacz Jak Dodawanie lub usuwanie zadania lub kontenera w przepływ sterowania.

  5. Kliknij dwukrotnie zadanie wykonanie instrukcji SQL.

  6. Podaj sparametryzowana polecenia SQL w jednym z następujących sposobów:

    • Służy do wprowadzania bezpośredniego i wpisz polecenie SQL w SQLStatement właściwość.

    • Użyj bezpośredniego wprowadzania, kliknij Zbudować kwerendę, a następnie utworzyć polecenia SQL przy użyciu narzędzia graficzne, które zapewnia Konstruktora kwerend.

    • Użyj pliku połączenia, a następnie odwołania pliku, który zawiera polecenia SQL.

    • Użyć zmiennej, a następnie odwołania zmienna, która zawiera polecenia SQL.

    Znaczniki parametrów używanych w sparametryzowanych instrukcjach SQL zależą od typu połączenia, który używa zadanie wykonanie instrukcji SQL.

    Typ połączenia

    Znacznik parametru

    ADO

    ?

    ADO.NET i SQLMOBILE

    @<Nazwa parametru>

    ODBC

    ?

    Program EXCEL i OLE DB

    ?

  7. Kliknij Mapowanie parametr.

  8. Aby dodać mapowanie parametru, kliknij Dodaj.

  9. Podaj nazwę w Nazwę parametru pole.

    Nazwy parametrów, których używasz zależą od typu połączenia, który używa zadanie wykonanie instrukcji SQL.

    Typ połączenia

    Nazwa parametru

    ADO

    Parametr1, parametr2 …

    ADO.NET i SQLMOBILE

    @<Nazwa parametru>

    ODBC

    1, 2, 3, …

    Program EXCEL i OLE DB

    0, 1, 2, 3, …

  10. Z Nazwy zmiennej zaznacz zmienną.Aby uzyskać więcej informacji, zobacz Jak Dodawanie lub usuwanie zmiennych w pakiecie przy użyciu okna zmiennych.

  11. W kierunku list, określić, jeśli parametr jest wejścia, wyjścia lub wartości zwracanej.

  12. W Typ danych listy, zestaw typ danych parametru.

    Ważna informacjaWażne:

    Typ danych parametru musi być zgodny z typem danych zmiennej.

  13. Powtórz kroki od 8 do 11 dla każdego parametru w instrukcja języka SQL.

    Ważna informacjaWażne:

    Kolejność mapowań parametru musi być taka sama, jak kolejność wyświetlania parametrów w instrukcja języka SQL.

  14. Click OK.