如果有人遇到同样的问题,请发布此消息.
谷歌搜索了Retrieve unsaved Scripts个,找到了一个解决方案.
运行下面的100脚本.它提供了脚本列表及其在过go 24小时内的执行时间.如果我们关闭SQL Server management studio中的查询窗口而不保存脚本,这将有助于检索脚本.它适用于所有执行的脚本,而不仅仅是视图或过程.
Use <database>
SELECT execquery.last_execution_time AS [Date Time], execsql.text AS [Script] FROM sys.dm_exec_query_stats AS execquery
CROSS APPLY sys.dm_exec_sql_text(execquery.sql_handle) AS execsql
ORDER BY execquery.last_execution_time DESC