किसी विशिष्ट दृश्य के बारे में अधिक जानकारी प्राप्त करने के लिए पूरक के लिए
यहां तक कि दो मान्य उत्तरों के साथ
SHOW FULL TABLES IN your_db_name WHERE TABLE_TYPE LIKE 'VIEW';
SELECT TABLE_SCHEMA, TABLE_NAME
FROM information_schema.TABLES
WHERE TABLE_TYPE LIKE 'VIEW' AND TABLE_SCHEMA LIKE 'your_db_name';
आप निम्नलिखित आवेदन कर सकते हैं (मुझे लगता है कि बेहतर है):
SELECT TABLE_SCHEMA, TABLE_NAME
FROM information_schema.VIEWS
WHERE TABLE_SCHEMA LIKE 'your_db_name';
सीधे के साथ बेहतर काम है information_schema.VIEWS
(अब है निरीक्षण दृश्य और नहीं तालिकाएं अब), इस प्रकार आप अधिक डेटा, उपयोग प्राप्त कर सकते हैं DESC VIEWS
अधिक जानकारी के लिए:
+----------------------+---------------------------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------------------+---------------------------------+------+-----+---------+-------+
| TABLE_CATALOG | varchar(64) | YES | | NULL | |
| TABLE_SCHEMA | varchar(64) | YES | | NULL | |
| TABLE_NAME | varchar(64) | YES | | NULL | |
| VIEW_DEFINITION | longtext | YES | | NULL | |
| CHECK_OPTION | enum('NONE','LOCAL','CASCADED') | YES | | NULL | |
| IS_UPDATABLE | enum('NO','YES') | YES | | NULL | |
| DEFINER | varchar(93) | YES | | NULL | |
| SECURITY_TYPE | varchar(7) | YES | | NULL | |
| CHARACTER_SET_CLIENT | varchar(64) | NO | | NULL | |
| COLLATION_CONNECTION | varchar(64) | NO | | NULL | |
+----------------------+---------------------------------+------+-----+---------+-------+
उदाहरण के लिए VIEW_DEFINITION
क्षेत्र का निरीक्षण करें , इस प्रकार आप कार्रवाई में उपयोग कर सकते हैं:
SELECT TABLE_SCHEMA, TABLE_NAME, VIEW_DEFINITION
FROM information_schema.VIEWS
WHERE TABLE_SCHEMA LIKE 'your_db_name';
बेशक आपके पास अपने विचार के लिए अधिक क्षेत्र उपलब्ध हैं।