Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Como excluir todas as tabelas com prefixo bkp de um determinado banco de dados?


Tente isto:
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%'

Isso criará como saída uma lista de DROP TABLE:.... instrução - copie-os e cole-os em uma nova janela do SSMS e execute-os - e pronto!