Veritabanı Altyapısı Query Editor (SQL Server Management Studio'yu)

Kullanım Veritabanı Altyapısıİçeren komut dosyaları oluşturup çalıştırmak için sorgu Düzenleyicisi'ni Transact-SQLdeyimleri. Düzenleyicisi'ni de içeren çalışan komut dosyalarını destekler sqlcmdkomutları.

Transact-sql F1 Yardım

Veritabanı AltyapısıSorgu Düzenleyicisi için belirli bir başvuru konusu bağlama destekler Transact-SQLF1'i seçtiğinizde açıklama. Bunun için Transact-sql deyimini adını vurgulayın ve sonra F1 seçin. Yardım arama motoru olacak sonra arama dizesiyle eşleşen F1 Yardım özniteliği olan bir konuyu size vurgulanır.

Yardım arama motoru bir konu ile tam olarak eşleşen dizge F1 Yardım anahtar sözcüğünü bulmaz sen çizer, sonra bu konuda görüntülenir. Bu durumda, aradığınız yardım bulmak için iki yaklaşım vardır:

  • Kopyalayıp yapıştırın sizin vurgulanan Editör dize arama sekmesinde, SQL Server Books Online ve arama yapın.

  • Transact-sql deyimini bir konuya uygulanan bir F1 Yardım anahtar kelime eşleme ve F1 yeniden seçmek büyük olasılıkla yalnızca bir bölümünü vurgulayın. Arama motoru size vurgulanmış dize ve bir konuya atanmış bir F1 Yardım anahtar kelime arasında tam bir eşleşme gerektirir. Öğeler sütun veya parametre adları gibi ortamınız için benzersiz, vurgulanmış dize içeriyorsa, arama motorunun eşleşme almazsınız. Vurgulamak için dizeleri örnekleri şunlardır:

    • Adı seçin, veritabanı oluşturma veya BEGIN TRANSACTION gibi bir Transact-sql deyimi.

    • serverproperty veya @@ VERSION gibi yerleşik bir işlev adı.

    • Saklı yordam tablo veya görünüm, öyle aynı derecede sys.data_spaces ya da sp_tableoption bir sistem adı.

Veritabanı Altyapısı Query Editor ile çalışma

Veritabanı AltyapısıSorgu Düzenleyicisi uygulanan dört editörler biridir SQL Server Management Studio. Uygulanan işlevlerinin açıklaması için Veritabanı Altyapısısorgu Düzenleyicisi ve Düzenleyicisi kullanarak gerçekleştirebileceğiniz ana görevleri görmek Sorgu ve Metin Düzenleyicileri (SQL Server Management Studio).

sql Düzenleyicisi araç çubuğu

Ne zaman Veritabanı Altyapısısorgu Düzenleyicisi Aç, sql Düzenleyicisi araç çubuğu ile aşağıdaki düğmeler görüntülenir.

  • Bağlamak
    Açılır sunucuya Bağlan iletişim kutusu. Bir sunucu ile bağlantı kurmak için bu iletişim kutusunu kullanın.

  • Bağlantıyı Kes
    Geçerli sorgu Düzenleyici sunucudan bağlantısını keser.

  • Değiştir bağlantısı
    Açılır sunucuya Bağlan iletişim kutusu. Farklı bir sunucu ile bağlantı kurmak için bu iletişim kutusunu kullanın.

  • Yeni bir sorgu geçerli bağlantı
    Yeni bir sorgu Düzenleyicisi penceresi açar ve geçerli sorgu Düzenleyicisi penceresinden bağlantı bilgilerini kullanır.

  • Kullanılabilir veritabanları
    Aynı sunucuda farklı bir veritabanına bağlantı değiştir.

  • Yürütme
    Seçili kod çalıştırır veya kodu yok seçilirse, tüm kod sorgu Düzenleyici çalıştırır.

  • Hata ayıklama
    Olanak Transact-SQLhata ayıklayıcı. Bu hata noktalarını ayarlama, değişkenleri izliyor ve kod üzerinden atlama gibi hata ayıklama işlemleri destekler.

  • Sorgu yürütme iptal
    İptal isteği sunucuya gönderir. Bazı sorgular hemen iptal edilemez, ancak uygun iptal koşulu için beklemeniz gerekir. Hareketleri iptal ettiğinizde, işlemler geri alınır ise gecikmeler oluşabilir.

  • Ayrıştırma
    Seçili kod sözdizimini denetleyin. Kodu yok seçilirse, tüm kod sorgu Düzenleyicisi penceresinde sözdizimi denetler.

  • Yürütme planı görüntü tahmini
    Sorgu yürütme planı aslında sorgu yürütme olmadan sorgu işlemci ister ve plan görüntüler yürütme planı pencere. Bu plan, her parçası sorgu yürütme sırasında iade edilmesi beklenen satır sayısı tahmini olarak dizin istatistikleri kullanır. Kullanılan gerçek sorgu planı tahmini yürütme planından farklı olabilir. Döndürülen satırların sayısını önemli ölçüde tahmininden farklı olduğunda bu durum oluşabilir ve daha verimli olmak için plan sorgu işlemci dönüşür.

  • Sorgu Seçenekleri
    Açılır Sorgu seçenekleri iletişim kutusu. Sorgu yürütme ve sorgu sonuçları için varsayılan seçenekleri yapılandırmak için bu iletişim kutusunu kullanın.

  • IntelliSense etkin
    IntelliSense işlevselliği kullanılabilir olup olmadığını belirtir Veritabanı Altyapısısorgu Düzenleyicisi.

  • Fiili yürütme planı dahil
    Sorguyu yürütür, sorgu sonuçlarını ve sorgu için kullanılan yürütme planını döndürür. Bu bir grafik sorgu planında görünür yürütme planı pencere.

  • İstemci istatistikleri içerir
    İçeren bir İstemci istatistikleri İstatistikler Sorgu ile ilgili ağ paketlerini ve sorgu geçen süreyi içeren pencere.

  • Metin sonuçları
    Metin olarak sorgu sonuçları döndüren sonuçları pencere.

  • Kılavuz sonuçları
    Sorgu sonuçları verir gibi bir veya daha fazla Kılavuzlardaki sonuçları pencere.

  • Sonuçları dosyaya
    Sorgu yürütüldüğünde, Save Results iletişim kutusunu açar. İçinde Kaydetme yeri, dosyayı kaydetmek istediğiniz klasörü seçin. İçinde Dosya adı, dosyanın adını yazın ve ardından kaydetmek olarak sorgu sonuçları kaydetmek için bir raporu .rpt uzantılı dosya. Gelişmiş seçenekler için aşağı oku tıklayın kaydetmek düğmesini tıklatıp ardından kodlama ile Kaydet.

  • Yorum seçimi
    Geçerli satır, satır başında bir yorum işlecini (-) ekleyerek yorum yapar.

  • Seçimi uncomment
    Geçerli satır, satır başında herhangi bir yorum işlecini (-) kaldırarak bir etkin kaynak açıklama yapar.

  • Satır girintisini Azalt
    Metin satırının satır başındaki boşluklar kaldırarak sola taşır.

  • Satır Girintisini Artır
    Metin satırının satır başında boşluklar ekleyerek sağa taşır.

  • Şablon parametreler için değerler belirtin
    Saklı yordamları ve işlevleri parametre değerleri belirtmek için kullanabileceğiniz bir iletişim kutusu açar.

Seçerek sql Düzenleyicisi araç çubuğu ekleyebilirsiniz View menüsünden seçerek araç çubuklarıve o zaman seçme sql Düzenleyicisi. Hayır sql Düzenleyicisi araç çubuğu eklerseniz, Veritabanı Altyapısısorgu Düzenleyicisi pencerelerini açık, tüm düğmeleri kullanılamaz.

sql Düzenleyicisi araç çubuğu

Ne zaman bir Veritabanı AltyapısıQuery Editor penceresi açık, Debug araç seçerek ekleyebilirsiniz Görünümü menüsünden seçerek araç çubuklarıve ardından Debug. Debug araç hayır eklerseniz, Veritabanı Altyapısısorgu Düzenleyicisi pencerelerini açık, tüm düğmeleri kullanılamaz.

  • Devam
    Kod çalışır Veritabanı Altyapısıbir kesme noktasıyla karşılaştı kadar sorgu Düzenleyicisi penceresi. 

  • Tüm kesme
    Tüm işlemler, bir ara oluştuğunda hata ayıklayıcı iliştirildiği kırmak için hata ayıklayıcı'yı ayarlar.

  • Hata ayıklamayı durdurmak
    Seçili alır Veritabanı Altyapısısorgu Düzenleyicisi penceresini hata ayıklama modu dışında ve standart yürütme moduna getirir.

  • Next deyimini göster
    İmleç yürütülecek bir sonraki ifadeye geçer.

  • Içine adım
    Next deyimini çalıştırın. Deyimi Transact-SQL'de saklı yordam, işlev veya tetikleyici çağırır, hata ayıklayıcı yeni görüntüler Sorgu Düzenleyicisi modül kodunu içeren pencere. Hata ayıklama modunda penceresidir ve modülü ilk deyimi yürütme duraklatır. Sonra modülü, örneğin, kesme noktaları ayarlayarak veya adım kodu taşıyabilirsiniz.

  • Adım üzerinden
    Next deyimini çalıştırın. Deyimi Transact-SQL'de saklı yordam, işlev veya tetikleyici çağırır, modül kadar o tamamlanmak ve çağrı kodu döndürülür çalıştırılır. Eğer modülünde hata olmadığından emin, üzerinde adım atabilirsiniz. Modül çağrısı aşağıdaki deyimi yürütme duraklatır.

  • Dışarı adım
    Sonraki en yüksek arama düzeyine (işlev, saklı yordam veya tetikleyiciyi) adım. Saklı yordam, işlev veya tetikleyici çağrısı aşağıdaki deyimi yürütme duraklatır.

  • Windows
    Ya da açılan kesme pencere ya da hemen pencere.

Ayrıca bkz.

Başvuru

SQL Server Management Studio klavye kısayolları