Metin tabanlı Sorgu Tasarımcısı kullanıcı arabirimi

Metin tabanlı sorgu tasarımcısını kullanarak veri kaynağı tarafından desteklenen sorgu dilini kullanan bir sorgu belirtin, sorguyu çalıştırın ve sonuçları tasarım zamanında görüntüleyin. Birden fazla Transact-SQL deyimi, özel veri işleme uzantılarına ait sorgu veya komut sözdizimi ve ifade olarak belirtilen sorgular belirtebilirsiniz. Metin tabanlı sorgu tasarımcısı sorguya ön işlem uygulamadığından ve her türlü sorgu sözdizimini barındırabildiğinden, birçok veri kaynağı türü için bu varsayılan sorgu tasarımcısı aracıdır.

Metin tabanlı sorgu tasarımcısı bir araç çubuğu ve aşağıdaki iki bölmeyi görüntüler:

  • Sorgu sorgu metni, tablo adı veya saklı yordam adı gösterir.

  • Sonuç tasarım zamanında sorguyu çalıştıran sonuçlarını gösterir.

Metin Tabanlı Sorgu Tasarımcısı Araç Çubuğu

Metin tabanlı sorgu tasarımcısı, tüm komut türleri için tek bir araç çubuğu sağlar. Aşağıdaki tabloda düğmeler ve her birinin işlevi listelenmiştir.

Düğme

Açıklama

Metin Olarak Düzenle

Metin tabanlı sorgu tasarımcısı ile grafik sorgu tasarımcısı arasında geçiş yap: Tüm veri kaynağı türleri grafik sorgu tasarımcılarını desteklemez.

Al

Bir dosya veya rapordan varolan bir sorguyu al. Yalnızca sql ve rdl dosya türleri desteklenir. Daha fazla bilgi için, bkz. Katıştırılmış Veri Kümeleri ve Paylaşılan Veri Kümeleri Raporla (Rapor Oluşturucusu ve SSRS).

Sorguyu çalıştır

Sorguyu çalıştır ve sonuç kümesini Sonuç bölmesinde görüntüle.

Komut Türü

Metin, StoredProcedure veya TableDirect seçeneklerinden birini seçin. Saklı yordamın parametreleri varsa, araç çubuğunda Çalıştır'ı tıklattığınızda Sorgu Parametreleri Tanımla iletişim kutusu görüntülenir ve değerleri gerektiği şekilde doldurabilirsiniz.

NotNot
Saklı yordam birden fazla sonuç kümesi üretirse, yalnızca ilk sonuç kümesini DataSet'i doldurmak için kullanılır.

Komut türü için destek, veri kaynağı türüne göre değişir. Örneğin, yalnızca ole db ve odbc desteği TableDirect.

Komut Türü Metin

Ne zaman sen yaratmak a SQL Serverdataset, Report Designer, varsayılan olarak grafik Sorgu Tasarımcısı görüntüler. Metin tabanlı Sorgu Tasarımcısı geçiş yapmak için tıklatın Farklı metin iki durumlu düğme araç çubuğunda. Metin tabanlı sorgu tasarımcısı iki bölme görüntüler: Sorgu bölmesi ve Sonuç bölmesi. Aşağıdaki şekilde bölmelerin her biri gösterilmiştir.

İlişkisel veri sorgusu için genel sorgu tasarımcısı

Aşağıdaki tabloda, bölmelerin işlevleri açıklanmıştır.

Bölme

İşlev

Sorgu

Transact-SQL sorgu metnini görüntüler. Bir Transact-SQL sorgusu yazmak veya düzenlemek için bu bölmeyi kullanın.

Sonuç

Sorgunun sonuçlarını görüntüler. Sorguyu çalıştırmak için, herhangi bir bölmeyi sağ tıklatın ve Çalıştır'ı tıklatın veya araç çubuğunda Çalıştır düğmesini tıklatın.

Örnek

Aşağıdaki sorgu son adları listesini döndürür AdventureWorks2012 veritabanı Contacttablosu.

SELECT LastName FROM Person.Person;

SELECT LastName FROM Person.Person;

Kullanabilirsiniz Transact-SQLkomut türü metin bildirimi dahil EXECdeyimleri. Aşağıdaki sorgu aramaları AdventureWorks2012 saklı yordam uspGetEmployeeManagersve komuta zinciri çalışanın kimlik numarası 1.

EXEC uspGetEmployeeManagers 1;

EXEC uspGetEmployeeManagers 1;

Tıklattığınızda çalıştırmak araç çubuğunda, komut sorgu bölmesi çalıştırır ve sonuçları görüntülenir sonucu bölmesi.

Komut Türü StoredProcedure

Komut türü StoredProcedure'ı seçtiğinizde, metin tabanlı sorgu tasarımcısı iki bölme görüntüler: Sorgu bölmesi ve Sonuç bölmesi. Sorgu bölmesine saklı yordam adını girin ve araç çubuğunda Çalıştır'ı tıklatın. Sorgu Parametrelerini Tanımla iletişim kutusu açılır. Saklı yordam için parametre değerlerini girin. Rapor parametresi her saklı yordam parametresi için oluşturulur.

Örnek

Aşağıdaki sorgu aramaları AdventureWorks2012 saklı yordam uspGetEmployeeManagers. Sorguyu çalıştırdığınızda çalışan kimlik numarası parametresi için bir değer girmelisiniz.

uspGetEmployeeManagers;

uspGetEmployeeManagers;

Komut Türü TableDirect

Seçtiğinizde komut türüTableDirect, metin tabanlı Sorgu Tasarımcısı'nı iki bölmeye sunar: Sorgu bölmesinde ve sonuç bölmesindeki. Ne zaman bir tablo girin ve tıklayın çalıştırmak düğme, tüm sütunlar için bu tabloyu döndürülür.

Örnek

Aşağıdaki sorgu tüm müşteriler için ayarlanmış bir sonuç döndürür AdventureWorks2012 veritabanı.

Sales.Customer

Tablo adı Sales.Customer girdiğinizde, oluşturma eşdeğeri olanSELECT Transact-SQLdeyimi SELECT * FROM Sales.Customer;.

Ayrıca bkz.

Görevler

odbc bağlantı türü (ssrs)

Kavramlar

Rapor Tasarımcısı SQL Server veri araçları (ssrs) sorgu tasarım araçları

Katıştırılmış Veri Kümeleri ve Paylaşılan Veri Kümeleri Raporla (Rapor Oluşturucusu ve SSRS)

SQL Server bağlantı türü (ssrs)

ole db bağlantı türü (ssrs)

Katıştırılmış Veri Kümeleri ve Paylaşılan Veri Kümeleri Raporla (Rapor Oluşturucusu ve SSRS)

RSReportDesigner konfigürasyon dosyası

Diğer Kaynaklar

Considerations for Installing SQL Server Samples and Sample Databases