Câu trả lời:
Điều đó chưa được triển khai theo liên kết Microsoft Connect này : Microsoft Connect
DECLARE @v XML = (SELECT * FROM <tablename> FOR XML AUTO)
Chèn câu lệnh trên vào điểm bạn muốn xem nội dung của bảng. Nội dung của bảng sẽ được hiển thị dưới dạng XML trong cửa sổ cục bộ hoặc bạn có thể thêm @v
vào cửa sổ đồng hồ.
DECLARE @v nvarchar(max) = (SELECT * FROM <tablename> FOR JSON AUTO)
Dự án này https://github.com/FilipDeVos/sp_select có một thủ tục được lưu trữsp_select
cho phép chọn từ bảng tạm thời.
Sử dụng:
exec sp_select 'tempDb..#myTempTable'
Trong khi gỡ lỗi một thủ tục được lưu trữ, bạn có thể mở một tab mới và chạy lệnh này để xem nội dung của bảng tạm thời.
Trong Quy trình được lưu trữ, hãy tạo một bảng tạm thời toàn cầu ## cám dỗ và viết một truy vấn chèn trong quy trình được lưu trữ của bạn để chèn dữ liệu trong bảng của bạn vào bảng tạm thời này.
Khi điều này được thực hiện, bạn có thể kiểm tra nội dung của bảng tạm thời bằng cách mở một cửa sổ truy vấn mới. Chỉ cần sử dụng "select * từ ## cám dỗ"
Chỉ cần sử dụng truy vấn chọn để hiển thị bảng biến thiên, nơi bạn muốn kiểm tra.
http://www.simple-talk.com/sql/learn-sql-server/manloyment-studio-improvements-in-sql-server-2008/
Tôi đã đi đến kết luận rằng điều này là không thể nếu không có bất kỳ plugin nào.
SQL Server Profiler 2014 liệt kê nội dung của tham số giá trị bảng. Có thể làm việc trong các phiên bản trước quá. Bật SP: Bắt đầu hoặc RPC: Sự kiện đã hoàn thành trong nhóm Thủ tục được lưu trữ và cột TextData và khi bạn nhấp vào mục trong nhật ký, bạn sẽ có các câu lệnh chèn cho biến bảng. Sau đó, bạn có thể sao chép văn bản và chạy trong Management Studio.
Đầu ra mẫu:
declare @p1 dbo.TableType
insert into @p1 values(N'A',N'B')
insert into @p1 values(N'C',N'D')
exec uspWhatever @PARAM=@p1
Tại sao không chỉ chọn Bảng và xem biến theo cách đó?
SELECT * FROM @d
SELECT * FROM @Table
tập lệnh đang được sửa lỗi sẽ không phát ra kết quả vào cửa sổ kết quả.
Xin lỗi các bạn, tôi đến bữa tiệc muộn một chút nhưng với bất kỳ ai tình cờ gặp câu hỏi này vào một ngày sau đó, tôi đã tìm thấy cách dễ nhất để làm điều này trong một thủ tục được lưu trữ là:
Câu trả lời của messi19 phải là một IMHO được chấp nhận, vì nó đơn giản hơn tôi và thực hiện công việc hầu hết thời gian, nhưng nếu bạn giống tôi và có một biến bảng trong vòng lặp mà bạn muốn kiểm tra, thì công việc này rất tốt mà không cần quá nhiều nỗ lực hoặc các plugin SSMS bên ngoài.