À l'aide de la requête suivante, nous pouvons afficher la liste des vues stockées dans une base de données spécifique. Nous utilisons ici une base de données appelée « requête ».
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 | +-----------------------------+ 7 rows in set (0.01 sec) 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 | +-----------------------------+------------+ 7 rows in set (0.01 sec) mysql> SELECT TABLE_SCHEMA, TABLE_NAME -> FROM information_schema.tables -> WHERE TABLE_TYPE LIKE 'VIEW'AND TABLE_SCHEMA = 'query'; +--------------+-----------------------------+ | TABLE_SCHEMA | TABLE_NAME | +--------------+-----------------------------+ | query | customer_view | | query | first_view | | query | info | | query | info_less | | query | view_detail | | query | view_student_detail | | query | view_student_detail_columns | +--------------+-----------------------------+ 7 rows in set (0.05 sec)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!