आप information_schema
. से कुछ नामों वाली तालिकाएं प्राप्त कर सकते हैं ।
इस प्रकार आप अपने डेटाबेस में तालिकाओं की सूची प्राप्त करते हैं:
select table_name from information_schema.tables;
इस बात को ध्यान में रखते हुए, आप अपनी ज़रूरत की टेबल छोड़ने के लिए एक स्क्रिप्ट तैयार कर सकते हैं:
select concat('drop table ', table_name, ';')
from information_schema.tables;
फिर उस स्क्रिप्ट को कॉपी करें और SQL दुभाषिया पर पेस्ट करें।
आप तालिकाओं को उनके नाम या डेटाबेस के आधार पर भी फ़िल्टर कर सकते हैं:
select concat('drop table ', table_name, ';')
from information_schema.tables
where table_name like 'abc%'
and table_schema = 'myDatabase'; --db name