Yazma, çözümleme ve SQL Server Management Studio ile komut dosyalarını düzenleme

SQL Server Management Studiodüzenleme için dile özgü kod Düzenleyicileri içerir Transact-SQL, XQuery, mdx, dmx, xmla ve SQL Server Compact 3.5 SP1 sorgular.

Özellikler

SQL Server Management Studio kod Düzenleyicileri aşağıdaki özellikleri içerir:

  • Hız için komut dosyası için komut dosyası yazma için kullanılan şablonlar SQL Server Veritabanı Altyapısı, Analysis Services, ve SQL Server Compact 3.5 SP1.Şablonlar, bir veritabanındaki nesneler oluştururken gereken ifadeleri temel yapısını içeren dosyalardır.

  • Sözdizimi karmaşık ifadeleri okunabilirliğini geliştirmek için Renk kodlaması.

  • Sürükle ve bırak sorguları oluşturmak için bir grafik Sorgu Tasarımcısı.

  • Ya da sekmeler belge penceresinde veya ayrı belgeler olarak sorgu penceresi sunumu.

  • Sorgu sunumunu bir kılavuz veya metin penceresinde sonuçlar ya da bir dosyaya yeniden yönlendirilir.

  • Sonuç Kılavuzlar ayrı sekmeli pencere olarak görüntüleme.

  • Grafiksel görüntü Showplan bilgi yürütme planına yerleşik mantıksal adımları gösteren bir Transact-SQL deyim.

  • Düzenleme ortamını destekleyen Bul ve Değiştir, toplu yorum oluşturma, özel yazı tipleri ve renkler ile satır numaralandırma özelliği zengin metin.Bazı tür Düzenleyicileri gibi anahat oluşturma ve otomatik tamamlama ek özellikler içerir.

  • İşletim sistemi komutları ile komut dosyalarını yürütmek için sqlcmd modu.

    Bu seçeneği belirlediğinizde aşağıdaki sınırlamalara dikkat edin:

    • IntelliSense, Veritabanı Altyapısı Query Editor kapalı kapalı olduğundan

    • Sorgu Düzenleyicisi'ni komut satırından çalıştırmak için içinde değişkenleri gibi komut satırı parametreleri geçirilemez.

    • Query Editor için işletim sistemi istemleri yanıtlayamıyor çünkü etkileşimli ifadeleri çalıştırmamayı dikkatli olmanız gerekir.

Not

Etkinleştirme IntelliSense için büyük Transact-SQL komut dosyaları performansını azaltabiliryavaş bilgisayarlarda. Boyutunu sınırlamak hakkında bilgi Transact-SQL kendisi için IntelliSense etkin olduğunda, komut dosyaları Bkz: Seçenekler (metin düzenleyici/Transact-sql/IntelliSense).

Not

The SQL Server Management Studio SQL Server Compact Query Editor does not support SQL Server Compact 4.0.

Bileşenler

Sorgu Düzenleyicisi aşağıdaki windows şunlardır:

  • Sorgu Düzenleyicisi.Yazma ve komut dosyalarını yürütmek için bu pencere kullanılır.

  • Sonuçları.Bu pencereyi görüntülemek için kullanılan sonuçlar sorgu.Pencereyi sonuçlar kılavuzunda veya metin görüntüleyebilir.

  • İletileri.Bu pencere, hatalar, uyarılar ve komut dosyası çalıştırdığınızda, sunucu tarafından döndürülen bilgilendirme iletileri görüntüler.Komut dosyasını yeniden çalıştırılana kadar ileti listesi değiştirmez.

  • Hata listesi.Sözdizimi ve anlamsal hataları için IntelliSense özelliği bulunan bu pencerede görüntülenir Veritabanı Altyapısı sorgu Düzenleyicisi.Hataların listesini değişiklikleri dinamik olarak siz Transact-SQL komut dosyaları.Hata yalnızca hatalarını görüntüler Veritabanı Altyapısı Query Editor; diğer düzenleyicilerle hatalardan görüntülemez.

  • İstemci istatistikleri.Bu pencere, kategoriler halinde gruplandırılmış sorgu yürütme hakkında bilgi görüntüler.Zaman İstemci istatistikleri dahil seçilir sorgu menüsünden bir İstemci istatistikleri sorgu yürütme penceresi görüntülenir.Birbirini izleyen sorgu yürütme istatistikleri ile birlikte ortalama değerleri listelenir.Seçin İstemci istatistikleri Sıfırla dan sorgu ortalama sıfırlamak için menü.

Aşağıdaki tablo listeleri SQL Server ile çevrimiçi kitaplar konuları ilgili Kod Düzenleyicisi'ni kapatın.

Konu

Açıklama

SQL Server Management Studio şablonları kullanma

Şablonlar ve özel şablonları oluşturma hakkında bilgi içerir.

Düzenleyici kullanışlı komutlar ve Özellikler

Anahat, Satır numaralamayı, yorumlar, sguiggles, sözcük kaydırma ve daha fazla köprüler kodu gibi özellikleri hakkında konular içerir.

SQL Server Management Studio klavye kısayolları

Kod Düzenleyicisi'nde kullanılabilen klavye kısayolları listesini içerir.

Nasıl yapılır: Dosya uzantıları için bir kod düzenleyicisi ilişkilendir

Nasıl yapılandırılacağı açıklanmaktadır SQL Server Management Studio dayanan atanan kod düzenleyicisinde açmak içinbir dosya uzantısı.

Komut dosyaları ve SQL Server Management Studio'da dosyaları düzenleme

Kod düzenleyicisini birçok yapılandırma seçenekleri açıklayan sayfalara bağlantılar içerir.

Nasıl yapılır: Yazı tipi rengini, boyutunu ve stilini değiştirme

Code editor içindeki metnin görünümünü özelleştirmek nasıl açıklar.

Hata Listesi penceresi (Management Studio'da)

Açıklar nasıl Veritabanı Altyapısı görüntüler Query Editor hata bilgileri.

sql Server Management Studio sorgu Düzenleyicisi erişmek için

  • Üzerinde Dosya menüsünde'i tıklatın Yenive i Dosya.

    The New File dialog box appears.

    Oluşturmak istediğiniz sorguyu tıklatın.Örneğin, oluşturmak için bir Transact-SQL sorgusu,'ı Database Engine Query.

    Query Editor penceresi görüntülenir.

  • Üzerinde SQL Server Management Studio araç çubuğunda sorgu Düzenleyicisi Aç bırakmak için düğmesini tıklatınÖrneğin, bir xmla sorgu oluşturmak için tıklatın Analysis Services xmla sorgu.

    Query Editor penceresi görüntülenir.

Şablon Gezgini'nden veritabanı altyapısı Query Editor erişmek için

  1. Üzerinde Görünüm menüsünde'i tıklatın Template Explorer.

    The Template Explorer window appears in the lower right.

  2. Bir şablonu şablon metinle bir Database Engine Query penceresini açmak için çift tıklatın.Örneğin, bir veritabanı oluşturma şablonu açmak için Aç sql Server şablonları klasör, Aç veritabanları klasörü ve çift veritabanı oluşturmak.

Kod Düzenleyicisi'ni tam ekran modunda görüntülemek için

  • Bir kod düzenleyici penceresini basın SHIFT + alt + enter, içine ve dışına tam ekran moduna geçiş yapmak için.

Management Studio hata listesi penceresini görüntülemek için

  • Görüntülemek için Management Studio Hata Listesi penceresi, aşağıdaki yöntemlerden birini kullanabilirsiniz:

    • Üzerinde View menüsünde'i tıklatın Hata listesi.

    • ctrl + girin \, klavye kısayolu ctrl + e.