SSMS
 sql >> Datenbank >  >> Database Tools >> SSMS

Stellen Sie nicht gespeicherte SQL-Abfrageskripte wieder her

Poste dies für den Fall, dass jemand auf das gleiche Problem stößt.

Gegoogelt für Nicht gespeicherte Skripte abrufen und eine Lösung gefunden.

Führen Sie den folgenden select aus Skript. Es bietet eine Liste von Skripten und deren Ausführungszeit in den letzten 24 Stunden. Dies ist hilfreich, um die Skripts abzurufen, wenn wir unser Abfragefenster in SQL Server Management Studio schließen, ohne das Skript zu speichern. Es funktioniert für alle ausgeführten Skripte, nicht nur für Ansichten oder Prozeduren.

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