DESCRIBEINFO;+---------+------- -- ----+------+---"/> DESCRIBEINFO;+---------+------- -- ----+------+---">

Maison >base de données >tutoriel mysql >Comment pouvons-nous obtenir la structure d'une vue MySQL tout comme nous obtenons la structure d'une table MySQL ?

Comment pouvons-nous obtenir la structure d'une vue MySQL tout comme nous obtenons la structure d'une table MySQL ?

WBOY
WBOYavant
2023-08-27 08:29:161216parcourir

Comment pouvons-nous obtenir la structure dune vue MySQL tout comme nous obtenons la structure dune table MySQL ?

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 -

Syntaxe

DESCRIBE view_name;

Ici, view_name est le nom de la vue dont on veut obtenir la structure.

Exemple

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer