誰かが同じ問題に遭遇した場合に備えて、これを投稿してください。
未保存のスクリプトを取得 するためにGoogle 解決策を見つけました。
次のselect
を実行します 脚本。スクリプトのリストと過去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