Tôi đang chạy các tuyên bố sau để xem những gì các truy vấn đang thực hiện trong máy chủ sql:Làm thế nào để có được giá trị tham số cho dm_exec_sql_text
select *
from sys.dm_exec_requests r
cross apply sys.dm_exec_sql_text(r.sql_handle)
where r.database_id = DB_ID('<dbname>')
Văn bản sql mà trở lại là tham số:
(@Parm0 int) select * from foo where foo_id = @Parm0
Có cách nào để có được các giá trị cho các tham số mà câu lệnh đang sử dụng không? Nói bằng cách tham gia bàn khác có lẽ?
Một ít công việc để làm nó theo cách đó, nhưng nó hoạt động nếu tôi phải có nó. Cảm ơn! –
Bạn đã bao giờ khám phá ra một giải pháp cho điều này? Câu trả lời được chấp nhận dường như không hoạt động ... –