Aracılığıyla paylaş


Çağrı yığını pencere

The Call Stack window displays the modules on the call stack, and the data types and values of any parameters that are passed to the modules.Transact-SQL modules include stored procedures, functions, and triggers.Çağrı yığını görüntülemek için hata ayıklama modunda olması gerekir.

Çağrı yığını penceresine erişmek için

  • ,Hata ayıklama menüsünde Windowstıklatın tıklatın ve sonra Çağrı yığını .

Çağrı yığını geçerli çerçeveyi değiştirmek için

Geçerli kare kare bir yığın yapmak için aşağıdaki yordamlardan birini kullanabilirsiniz:

  • Yığın çerçeveyi sağ tıklatın ve ardındanAnahtar kare için.

  • Yığın çerçeveyi çift tıklatın.

Geçerli çerçevenin dışındaki bir çerçeveyi kaynağını görüntülemek için

  • Yığın çerçeveyi sağ tıklatın ve ardındanGitmek için kaynak kodu.

Yığın çerçeve

Her satır,Çağrı yığını pencere yığın çerçeve olarak adlandırılır ve bir ya da bir çağrısından temsil Transact-SQLbir modül veya bir komut dosyası bir modülden diğerine.Satırda görüntülenmesini alt yığın çerçevesinde gösterirDatabase EngineSorgu düzenleyici penceresi, yapılan ilk çağrı yığını.Üst satır, hata ayıklayıcı yürütme durduruldu ve sarı bir ok penceresinin sol kenar boşluğunda tarafından tanımlanan satır gösterir.Her ara modülü ve daha sonraki yığın kare adlı kaynak kodunun satır numarasını belirtir.

Tüm ifadelerinde,Yerel öğelerİzleme ve QuickWatch windows tabanlı geçerli yığın çerçevesi. üzerinde değerlendirilir Query Editor penceresi, geçerli kare kodunu görüntüler.Varsayılan olarak, geçerli yığın çerçevesi, çerçeve olanTransact-SQLhata ayıklayıcı duraklatılmış yürütme.Geçerli yığın kare diğerine değiştirdiğinizde, kareyi, ifadelerinde,Yerel öğelerİzleme ve QuickWatch windows yeni bir çerçeve kapsamında reevaluated ve yeni bir çerçeve kaynak kodu görüntülenir Query Editor penceresine.

Sütunlar

  • Name
    Bir modül hakkında bilgiler çağırma yığınını görüntüler.

    Çağırma yığınındaki alt satırAdı yığını. ilk çağrıda Query Editor kaynak pencere ve satır numarasını listeler Diğer satırlar içinAdıModule(örnek.Database)(ParmList) LineNumberbiçimi vardır.

    • Modül
      Saklı yordam, işlev ya da sonraki kareye adlı saklı yordam adı'dır.

    • örnek.Database
      Örneğini miDatabase Engineveritabanı, içeren modül.

    • ParmList
      Veri türünü, adını ve modülüne çağrı sırasında geçen her parametre için değer belirtir.

    • LineNumber
      En üst satırı dışındaki tüm satırlar içinLineNumber adında çerçeve. için modül satır gösterir. En üst satırı içinLineNumber gösterir, hata ayıklayıcı şu anda odaklanmış satır.

  • Dil
    GörüntülerTransact-SQL for Transact-SQL.