如何像我們獲取 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)
上述結果集顯示,所有欄位都獲取與基本表中相同的定義。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP