我知道有一些方法可以查看当前数据库的最新查询,例如:
SELECT deqs.last_execution_time AS [Time], dest.text AS [Query], dest.*
FROM sys.dm_exec_query_stats AS deqs
CROSS APPLY sys.dm_exec_sql_text(deqs.sql_handle) AS dest
WHERE dest.dbid = DB_ID()
ORDER BY deqs.last_execution_time DESC
我的问题是,结果并未显示传递给PROC
的值,而是显示参数的名称。我已经知道了PROC
的名字,我有脚本。我需要知道特定ASP应用程序传递的内容。
现在我只需将PROC
INSERT
param值放入日志记录表中,但我想知道是否有更好的方法。
答案 0 :(得分:0)
尝试在存储过程中使用自定义日志记录。每当调用存储过程时,使用传入的参数将条目记录到日志表中。