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

Niet-opgeslagen SQL-queryscripts herstellen

Post dit voor het geval iemand hetzelfde probleem tegenkomt.

Googled voor Niet-opgeslagen scripts ophalen en een oplossing gevonden.

Voer de volgende select . uit script. Het biedt een lijst met scripts en het tijdstip van uitvoering in de afgelopen 24 uur. Dit is handig om de scripts op te halen als we ons queryvenster in SQL Server Management Studio sluiten zonder het script op te slaan. Het werkt voor alle uitgevoerde scripts, niet alleen voor een weergave of procedure.

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


  1. Zoek &vervang 'http' naar 'https' in database

  2. Hoe verwijder je een lijst met per ongeluk verwijderde databases uit de boomachtige lijst van Sql Server Management Studio?

  3. PHP-extensie:mysql in phpmyadmin

  4. Zoek het tijdsverschil tussen twee opeenvolgende rijen in dezelfde tabel in sql