Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bagaimana cara menghapus semua tabel dengan awalan bkp dari database yang diberikan?

Coba ini:

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%'

Ini akan membuat sebagai output daftar DROP TABLE:.... pernyataan - salin dan tempel ke jendela SSMS baru dan jalankan - dan selesai!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengekspor hasil kueri ke file dengan cepat

  2. Bagaimana saya bisa mendapatkan daftar tabel dalam prosedur tersimpan?

  3. Cara Menjalankan SQL Server 2017 &2019 Secara Bersamaan di Mac

  4. Memetakan kunci komposit menggunakan kode EF terlebih dahulu

  5. OdbcCommand pada Prosedur Tersimpan - Parameter tidak diberikan kesalahan pada parameter Output