我們知道視圖是一種虛擬表,也是表的組合,因此我們可以使用相同的查詢來獲取視圖的結構,然后使用該查詢來獲取視圖的結構一張桌子。換句話說,我們可以使用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)
登錄后復制
上面的結果集顯示所有字段的定義與基表中的定義相同。
以上就是我們怎樣才能像獲取MySQL表的結構一樣獲取MySQL視圖的結構呢?的詳細內容,更多請關注www.92cms.cn其它相關文章!