Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL 테이블의 구조를 얻을 수 있는 것처럼 MySQL 보기의 구조를 어떻게 얻을 수 있습니까?


보기는 가상 테이블의 한 유형이며 테이블의 구성이기도 하므로 동일한 쿼리를 사용하여 구조를 가져오는 데 사용하는 보기의 구조를 얻을 수 있습니다. 테이블의. 즉, DESCRIBE 문을 사용하여 MySQL 보기의 구조를 얻을 수 있습니다. 구문은 다음과 같습니다 -

구문

DESCRIBE view_name;

여기에서 view_name은 구조를 가져오려는 보기의 이름입니다.

예시

'Info'라는 뷰의 구조를 얻으려면 다음 쿼리의 도움을 받아 수행할 수 있습니다. -

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)

위의 결과 집합은 모든 필드가 기본 테이블과 동일한 정의를 가짐을 보여줍니다.