Aracılığıyla paylaş


Hata Listesi penceresi (Management Studio'yu)

The SQL Server Management StudioError List displays the syntax and semantic errors that are generated from the IntelliSense code in the Database Engine Query Editor.

Hata listesi özellikleri

The Error List provides the following functionality:

  • Komut dosyaları düzenlerkenHata listesi IntelliSense tarafından üretilen Database EngineQuery Editor. uyarıları ve hataları görüntüler.

  • Hatayı oluşturan bir komut dosyası sekmesinde odaklanmak için bir hata iletisi girdisini çift tıklatın ve hata konumuna taşıyın.

  • Görüntü ve bilgilerin hangi sütunların görünür her giriş için istediğiniz istediğiniz girişleri filtre uygulayabilirsiniz.

  • Hata giderdikten sonra hata giriş kaldırılırHata listesi.

  • İlgili sekmeyi kapattığınızda birTransact-SQLkomut dosyası, gelen hatalar bu dosya için kaldırılırHata listesi.

Hata listesi ile çalışma

Görüntülemek içinHata listesi, aşağıdakilerden birini yapın:

  • ,Görünüm menüsünde Error List' i tıklatın.

  • Girmek klavye kısayolu CTRL + \, CTRL + E.

, Açtıktan sonraHata listesi, aşağıdaki işlemleri gerçekleştirerek görünümünü özelleştirebilirsiniz:

  • Listeyi sıralamak için herhangi bir sütun başlığını tıklatın.Yeniden ek bir sütuna göre sıralamak için tuşuna basın ve üst karakter tuşunu basılı tutun ve sonra başka bir sütun başlığını tıklatın.

  • Hangi sütunların görüntüleneceğini ve hangi gizlenmişse, seçmek için işaretleyinSütunları Göster gelen kısayol menüsü.

  • Sütunların görüntülendiği sırayı değiştirmek için herhangi bir sütun başlığını sola veya sağa sürükleyin.

The Error List does not link to additional information about specific errors.

Transact-SQL Management Studio'da hatalar

SQL Server Management Studiohataları görüntüler.Transact-SQLkomut dosyası aşağıdaki konumlarda:

  • The Error List contains all syntax and semantic errors found by IntelliSense in the Database Engine Editor.Bu hataların listesini düzenleme gibi dinamik olarak güncelleştirilirTransact-SQLkomut dosyaları.Liste, tüm hatalar, düzenleyici her buldu içerirTransact-SQLkomutDüzenleyici, bir komut dosyası hataları karşılaştıktan sonra bir dosyayı ayrıştırırken durdurmaz.InSQL Server 2008, IntelliSense,Database EngineDüzenleyici tüm desteklemiyorTransact-SQLsözdizimi öğeleri.The Error List contains only errors from the Transact-SQL syntax that is supported by IntelliSense.

  • The Messages tab at the bottom of the Database Engine Query Editor window displays all errors and messages that are returned by the SQL Server Database Engine when a Transact-SQL script is executed.Bu liste yeniden komut dosyası yürütmek kadar değişmez.The Database Engine stops parsing a batch after it finds one or two compile errors; therefore, the Messages tab might not list all errors in a script.

Bazen hatalar, her iki konumda da listelenir.Örneğin, bir komut dosyası, listelenen bir yazım hatası olabilirHata listesi., Hatayı düzeltmek için önce komut dosyasını çalıştırmak,Database Engineayrıştırıcı aynı koşul ve hata iletisinde başka bir kopyasını döndürmek algılayabilirİletileri tab.

Not

The Error List only displays errors from the Database Engine Query Editor; it does not display errors from the MDX, DMX, or XML/A Editors.Tüm MDX, DMX ve XML/A hatalar görüntülenirİletileri Bu düzenleyiciler. sekmesi

,Hata listesi açık ve bilgiler aşağıdaki sütunlarda görüntülenir:

  • Varsayılan düzeni
    Bir girdinin oluşturulduğu sırasını belirten bir tamsayı görüntüler.

  • Açıklama
    Hata Giriş metnini görüntüler.Uzun açıklamaları ek satırlar alın.

  • Dosya
    Hatayı oluşturan komut dosyasının adını görüntüler.

  • Line
    Hatanın hangi kod satırını içerir gösteren bir tamsayı görüntüler.

  • Sütun
    Kod hata konumunu belirten bir tamsayı görüntüler.

  • projesi
    Komut dosyasını içeren projenin adını görüntüler.