Nous savons qu'une vue est une table virtuelle et également une combinaison de tables, nous pouvons donc utiliser la même requête pour obtenir la structure d'une vue, puis utiliser cette requête pour obtenir la structure d'une table. En d'autres termes, nous pouvons utiliser l'instruction DESCRIBE pour obtenir la structure de la vue MySQL. Sa syntaxe est la suivante -
DESCRIBE view_name;
Ici, view_name est le nom de la vue dont on veut obtenir la structure.
Supposons que nous souhaitions obtenir la structure de la vue nommée "Info", cela peut être fait à l'aide de la requête suivante -
mysql> DESCRIBE INFO; +---------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +---------+-------------+------+-----+---------+-------+ | ID | int(11) | YES | | NULL | | | NAME | varchar(20) | YES | | NULL | | | SUBJECT | varchar(20) | YES | | NULL | | | ADDRESS | varchar(20) | YES | | NULL | | +---------+-------------+------+-----+---------+-------+ 4 rows in set (0.02 sec)
L'ensemble de résultats ci-dessus montre que tous les champs ont la même définition que dans le tableau de base.
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!