Transaction-SQL Sorgusu Oluşturma

Raporlar için kullanılacak sorgular oluşturmak ve bunları sınamak için SQL Management Studio'da Transaction-SQL (T-SQL) düzenleyicisini kullanın.

Bir T-SQL sorgusu oluşturmak için:

  1. Microsoft SQL Server Management Studio'da oturum açın ve Bağlan öğesine tıklayın:
  2. Sol bölmede Veritabanları öğesini genişletip bir SQL sorgusu oluşturmak istediğiniz veritabanını genişletin.
    Veritabanı tablolarını görmek için Tablolar öğesini genişletin.
  3. Veritabanına sağ tıklayıp Yeni Sorgu öğesine tıklayın.
  4. Sağ bölmede bu elemanları kullanarak bir T-SQL sorgusu oluşturun:
    Sözdizimi Örnek
    Sütun öğesini SEÇİN
                                  
    U.Kullanıcıadı, G.Grupadı, G.Tanım öğesini SEÇİN
    table_name KAYNAĞINDAN
                                  
    Kullanıcılar U, Gruplar G, GrupÜyeleri M KAYNAĞINDAN
    selection_criteria İÇERİSİNDE
                                  
    G.GrupKimliği = 2 VE G.GrupKimliği = M.GrupKimliği VE U.KullanıcıKimliği = M.KullanıcıKimliği İÇERİSİNDE
    Bir T-SQL sorgusu oluşturduğunuzda bir rapor sorgu bağımsız değişkeninde tanımlanan değişken adlarını kullanamazsınız.

    T-SQL sorgusunu bir rapor sorgusuna ekledikten sonra, bağımsız değişken alternatifi ekleyebilirsiniz.

    Aşağıda tamamlanan bir T-SQL sorgusu örneği gösterilmiştir:

    U.Kullanıcıadı, G.Grupadı, G.Tanım öğesini SEÇİN Kullanıcılar U, Gruplar G, GrupÜyeleri M KAYNAĞINDAN G.GrupKimliği = 2 VE G.GrupKimliği = M.GrupKimliği VE U.KullanıcıKimliği = M.KullanıcıKimliği İÇERİSİNDE
  5. Yürüt (araç çubuğu) veya Sorgu > Yürüt öğesine tıklayın.
    Sonuçlar sekmesi, sorgu tarafından döndürülen verileri gösterir.

    Sorun varsa İletiler sekmesi sorgu hatalarını açıklar.

  6. SQL sorgunuz istediğiniz bilgileri döndürene kadar adım 4 ve 5'i tekrarlayın.
  7. Başka bir kasada sorguyu sınamak için sol bölmenin üstündeki Kullanılabilir Veritabanları alanından kasa veritabanını seçin.
  8. SQL sorgusunu kopyalayın.
  9. Not Defteri'nde formatlanmış bir rapor sorgusunu açın.
  10. SQL sorgusunu raporun §Sql bölümüne yapıştırın.
  11. Tamamlanan rapor sorgusunu .crp dosyası olarak kaydedin.