SHOW FULL TABLES स्टेटमेंट वर्तमान डेटाबेस की सभी टेबल्स उनके प्रकार (BASE TABLE या VIEW) के साथ सूचीबद्ध करता है।
सिंटैक्स
SHOW FULL TABLES;
उदाहरण: वर्तमान डेटाबेस 'query'
mysql> SHOW FULL TABLES;
+-----------------------------+------------+
| Tables_in_query | Table_type |
+-----------------------------+------------+
| accounts | BASE TABLE |
| address | BASE TABLE |
| cars | BASE TABLE |
| cars_avgprice | VIEW |
| countries | BASE TABLE |
| customer_view | VIEW |
| customers | BASE TABLE |
| date_time_test | BASE TABLE |
| detail_bday | BASE TABLE |
| details_city | BASE TABLE |
| ... | ... |
| view_student_detail | VIEW |
| view_student_detail_columns | VIEW |
| websites | BASE TABLE |
+-----------------------------+------------+
87 rows in set (0.01 sec)
उपयोग
- टेबल और व्यू में अंतर पहचानने के लिए
- स्कीमा एक्सप्लोरेशन/डॉक्यूमेंटेशन
- माइग्रेशन/बैकअप स्क्रिप्ट्स में फ़िल्टरिंग
संबंधित कमांड्स
SHOW TABLES— केवल नाम (प्रकार नहीं)SHOW FULL TABLES FROM other_db— अन्य डेटाबेसSELECT TABLE_NAME, TABLE_TYPE FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'db_name';— अधिक लचीला