SELECT*fromINFORMATION_SCHEMA.VIEWSWHERETABLE_NAME='Info'ANDTABLE_SCHEMA='query'\G************* ***** **********"/> SELECT*fromINFORMATION_SCHEMA.VIEWSWHERETABLE_NAME='Info'ANDTABLE_SCHEMA='query'\G************* ***** **********">
Maison > Article > base de données > Comment pouvons-nous visualiser les métadonnées d'une vue stockée dans une base de données MySQL spécifique ?
INFORMATION_SCHEMA La base de données possède une table VIEWS qui contient les métadonnées de la vue, qui sont des données sur la vue. Pour illustrer cela, prenons comme exemple une vue nommée "Info".
La requête suivante affichera les métadonnées "Info" pour une vue nommée "Info" -
mysql> SELECT * from INFORMATION_SCHEMA.VIEWS WHERE TABLE_NAME = 'Info' AND TABLE_SCHEMA = 'query'\G *************************** 1. row *************************** TABLE_CATALOG: def TABLE_SCHEMA: query TABLE_NAME: info VIEW_DEFINITION:select`query`.`student_info`.`id`AS`ID`,`query`.`student_info`.`Name` AS `NAME`,`query`.`student_info`.`Subject` AS `SUBJECT`,`query`.` student_info`.`Address` AS `ADDRESS` from `query`.`student_info` CHECK_OPTION: NONE IS_UPDATABLE: YES DEFINER: root@localhost SECURITY_TYPE: DEFINER CHARACTER_SET_CLIENT: cp850 COLLATION_CONNECTION: cp850_general_ci 1 row in set (0.00 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!