Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

ดูรายการ Views ในฐานข้อมูล MySQL

วิธีดูรายการ View ในฐานข้อมูล

ใช้คำสั่งต่อไปนี้เพื่อดู View ในฐานข้อมูล query:

วิธีที่ 1: ใช้ INFORMATION_SCHEMA

mysql> SELECT TABLE_NAME FROM information_schema.TABLES 
    -> WHERE TABLE_TYPE LIKE 'view' AND TABLE_SCHEMA LIKE 'query';
+-----------------------------+
| TABLE_NAME                  |
+-----------------------------+
| customer_view               |
| first_view                  |
| info                        |
| info_less                   |
| view_detail                 |
| view_student_detail         |
| view_student_detail_columns |
+-----------------------------+

วิธีที่ 2: ใช้ SHOW FULL TABLES

mysql> SHOW FULL TABLES IN query WHERE TABLE_TYPE LIKE 'VIEW';
+-----------------------------+------------+
| Tables_in_query             | Table_type |
+-----------------------------+------------+
| customer_view               | VIEW       |
| first_view                  | VIEW       |
| info                        | VIEW       |
| info_less                   | VIEW       |
| view_detail                 | VIEW       |
| view_student_detail         | VIEW       |
| view_student_detail_columns | VIEW       |
+-----------------------------+------------+

วิธีที่ 3: ใช้ INFORMATION_SCHEMA.TABLES แบบละเอียด

mysql> SELECT TABLE_SCHEMA, TABLE_NAME 
    -> FROM information_schema.tables 
    -> WHERE TABLE_TYPE LIKE 'VIEW' AND TABLE_SCHEMA = 'query';