sql >> Databáze >  >> RDS >> Sqlserver

Jak odstranit všechny tabulky s prefixem bkp z dané databáze?

Zkuste toto:

USE C
GO

SELECT
'DROP TABLE ' + name
FROM sys.tables
WHERE create_date >= '20101211'   -- substitute your date you're interested in
AND name like 'bkp%'

Tím se jako výstup vytvoří seznam DROP TABLE:.... příkaz - zkopírujte je a vložte je do nového okna SSMS a spusťte je - a máte hotovo!




  1. Funkce REGEXP_REPLACE() v Oracle

  2. Nejlepší postup pro ukládání vah v databázi SQL?

  3. Android:onUpgrade nevolá při aktualizaci databáze

  4. Přirozené řazení SQL ORDER BY