Skenario:
Anda bekerja sebagai pengembang SQL Server di Perusahaan Kartu Kredit. Anda perlu membuat pernyataan Drop Table untuk semua tabel di Database TechBrothersIT yang Anda gunakan sebagai Staging untuk proses Pemuatan Data. Bagaimana Anda melakukannya?Solusi:
Ada beberapa cara untuk menghasilkan Pernyataan Drop untuk Semua tabel dalam database. Kita bisa menggunakan Object Explorer Detail Windows, Klik DI SINI untuk melihat blog dan video. Namun dalam posting ini, Kami akan menggunakan Select Query sederhana untuk menghasilkan Pernyataan Drop untuk semua tabel dalam database.Jika Anda ingin memfilter Tabel berdasarkan Skema, Anda dapat menambahkan Klausa Where ke Query atau jika Anda ingin memfilter tabel berdasarkan nama Anda dapat menambahkan Table_Name di klausa Where.SELECT 'Drop Table [' + TABLE_SCHEMA + '].[' + TABLE_NAME + ']' AS DropTableQuery FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE = 'BASE TABLE'
Setelah Anda menjalankan pernyataan di atas, Drop pernyataan akan ditampilkan, salin dan jalankan dalam kueri baru.
Cara Membuat Pernyataan Drop Table untuk semua tabel di Database SQL Server - Tutorial T-SQL
Video Demo :Cara membuat pernyataan drop table untuk semua tabel di Database SQL Server