Cara menjatuhkan beberapa tabel dari satu database pada satu perintah. sesuatu seperti,
> use test;
> drop table a,b,c;
dimana a, b, c adalah tabel hasil pengujian database.
mysql
sql
multiple-tables
drop-table
Krunal
sumber
sumber
DROP TABLE
ke dalam kueri dan klik dua kali setiap tabel yang diinginkan untuk menambahkan namanya ke kueri (beri tanda koma di antara mereka) lalu tekan F9 untuk mengeksekusi. Agak di luar topik tapi saya datang ke sini untuk itu.DROP TABLE table_prefix_*
tidak berfungsi dengan karakter bintang: stackoverflow.com/questions/6758652/…Jawaban:
Contoh:
Misalkan tabel A memiliki dua anak B dan C. Kemudian kita dapat menggunakan sintaks berikut untuk menghapus semua tabel.
Ini dapat ditempatkan di awal skrip alih-alih menjatuhkan setiap tabel satu per satu.
sumber
Maka Anda tidak perlu khawatir tentang menjatuhkannya dalam urutan yang benar, atau apakah mereka benar-benar ada.
NB ini hanya untuk MySQL (seperti dalam pertanyaan). Basis data lain kemungkinan memiliki metode berbeda untuk melakukan ini.
sumber
Cara malas untuk melakukan ini jika ada banyak tabel yang akan dihapus.
Dapatkan tabel menggunakan di bawah ini
Salin dan tempel nama tabel dari kumpulan hasil dan tempelkan setelah perintah DROP.
sumber
sumber