Yanıtlar:
Bu henüz Microsoft Connect bağlantısına göre uygulanmadı: Microsoft Connect
DECLARE @v XML = (SELECT * FROM <tablename> FOR XML AUTO)
Yukarıdaki ifadeyi tablonun içeriğini görüntülemek istediğiniz noktaya ekleyin. Tablonun içeriği, yerel pencerede XML olarak işlenir veya @v
saatler penceresine ekleyebilirsiniz .
DECLARE @v nvarchar(max) = (SELECT * FROM <tablename> FOR JSON AUTO)
Bu proje https://github.com/FilipDeVos/sp_selectsp_select
geçici bir tablodan seçim yapmanıza izin veren saklı bir yordama sahiptir.
Kullanımı:
exec sp_select 'tempDb..#myTempTable'
Saklı yordamda hata ayıklama sırasında yeni bir sekme açabilir ve geçici tablonun içeriğini görmek için bu komutu çalıştırabilirsiniz.
Saklı Yordam'da bir geçici geçici tablo ## temptable oluşturun ve saklı yordam içine tablodaki verileri bu geçici tabloya ekleyen bir ekleme sorgusu yazın.
Bu yapıldıktan sonra yeni bir sorgu penceresi açarak geçici tablonun içeriğini kontrol edebilirsiniz. Sadece ## temptable'dan "select *" seçeneğini kullanın
Kontrol etmek istediğiniz yerde tablo değişkenini görüntülemek için select sorgusunu kullanmanız yeterlidir.
http://www.simple-talk.com/sql/learn-sql-server/management-studio-improvements-in-sql-server-2008/
Bunun herhangi bir eklenti olmadan mümkün olmadığı sonucuna vardım.
SQL Server Profiler 2014, tablo değeri parametresinin içeriğini listeler. Önceki sürümlerde de çalışabilir. Saklı Yordamlar grubu ve TextData sütununda SP: Starting veya RPC: Completed olayını etkinleştirin ve günlükteki girdiyi tıklattığınızda tablo değişkeni için insert deyimleri olur. Daha sonra metni kopyalayıp Management Studio'da çalıştırabilirsiniz.
Örnek çıktı:
declare @p1 dbo.TableType
insert into @p1 values(N'A',N'B')
insert into @p1 values(N'C',N'D')
exec uspWhatever @PARAM=@p1
Neden sadece Tablo'yu seçip değişkeni bu şekilde görmüyorsunuz?
SELECT * FROM @d
SELECT * FROM @Table
Hata ayıklanan komut dosyasına bir eklenmesi sonuç penceresine sonuç vermez.
Üzgünüm çocuklar, partiye biraz geç kaldım ama daha sonra bu soruya rastlayan herkes için, bunu saklı bir prosedürde yapmanın en kolay yolunu buldum:
messi19'un cevabı kabul edilen bir IMHO olmalı, çünkü benimkinden daha basit ve çoğu zaman işi yapıyor , ama benden hoşlanıyorsanız ve incelemek istediğiniz bir döngü içinde bir tablo değişkenine sahipseniz, bu işi güzel yapıyor fazla çaba veya harici SSMS eklentileri olmadan.