Aracılığıyla paylaş


Nasıl Yapılır: Sorgu parametreleri değişkenleri eşleyen bir SQL görevi yürütmek

Bu konuda yürütmek SQL görev parametreli hale getirilmiş bir SQL deyim kullanın ve değişken parametreleri SQL deyim. arasındaki eşlemeleri oluşturma açıklanmıştır

Daha yürütmek SQL görevi, parametre işaretleyicileri ve parametre adları farklı bağlantı türleriyle kullanma hakkında bilgi için bkz:SQL görevi yürütmekveParametreleri ve dönüş kodları'çalışan SQL görevi yürütmek.

Sorgu parametresi bir değişkene eşlemek için

  1. InBusiness Intelligence Development Studiove açıkIntegration Servicesçalışmak istediğiniz paket.

  2. çözüm gezgini'da, it. açmak için paket çift tıklatın

  3. Tıklatındenetim akışı tab.

  4. Paket zaten bir SQL yürütmek görevi yoktur, bir paket denetim akışı ekleyin.Daha fazla bilgi için bkz:Nasıl Yapılır: Ekleme veya görev ya da bir kapsayıcı içindeki bir denetim akış Sil.

  5. SQL yürütmek görevi çift tıklatın.

  6. Parametreli hale getirilmiş bir SQL komutu aşağıdaki yöntemlerden birini girin:

    • Doğrudan giriş ve SQL komut yazınSQLStatementözellik.

    • Doğrudan giriş'nı tıklatınSorgu oluşturma ve sonra da Sorgu Oluşturucusu'nu sağlayan grafik araçlarını kullanarak bir SQL komutunu oluşturun.

    • Dosya bağlantı kullanın ve sonra SQL komutunu içeren dosya başvurusu.

    • Bir değişken kullanın ve sonra SQL komutunu içeren bir değişken başvurusu.

    Parametre işaretleri parametrelendirilmiş SQL deyimlerine kullandığınız bağlıdır bağlantı türü, yürütmek SQL görev kullanır.

    Bağlantı türü

    Parametre işaretçisi

    ADO

    ?

    ADO.NET ve SQLMOBILE

    @<parametre adı>

    ODBC

    ?

    EXCEL ve OLE DB

    ?

  7. ' I tıklatınParametre eşleme.

  8. Bir parametre eşleme eklemek için tıklatınEkleme.

  9. Bir ad sağlayanParametre adıbox.

    Kullandığınız parametre adları SQL Yürüt görev kullanan bağlantı türüne bağlıdır.

    Bağlantı türü

    Parametre adı

    ADO

    Param1, Param2...

    ADO.NET ve SQLMOBILE

    @<parametre adı>

    ODBC

    1, 2, 3, …

    EXCEL ve OLE DB

    0, 1, 2, 3, …

  10. GelenDeğişken adı listesinde, bir değişken. seçin Daha fazla bilgi için bkz:Nasıl Yapılır: Eklemek veya bir paketindeki bir değişkeni değişkenleri penceresini kullanarak silme.

  11. ,Yön listesinde, bir dönüş değeri. girdi ve bir çıkış parametresi olup olmadığını belirleme

  12. ,Veri türü listesinde, parametrenin veri türünü belirleyin.

    Important noteImportant Note:

    Parametrenin veri türünü değişken veri türüyle uyumlu olması gerekir.

  13. SQL deyimindeki her parametre için 8-11 adımları yineleyin.

    Important noteImportant Note:

    Parametre eşlemeleri sırası sırası, parametreler görüntülenir SQL deyim. aynı olması gerekir

  14. ' I tıklatınOK.