MySQL查察视图的字段信息
发布时间:2021-05-25 14:30:10 所属栏目:编程 来源:互联网
导读:查察视图的字段信息与查察数据表的字段信息一样,都是行使 DESCRIBE 要害字来查察的。详细语法如下: DESCRIBE 视图名; 或简写成: DESC 视图名; 示例 1 下面创
查察视图的字段信息与查察数据表的字段信息一样,都是行使 DESCRIBE 要害字来查察的。详细语法如下:
DESCRIBE 视图名; 或简写成:DESC 视图名; 示例 1 下面建设门生信息表 studentinfo 的一个视图,用于查询门生姓名和测验分数。建设门生信息表 studentinfo 的 SQL 语句和运行功效如下: mysql> CREATE TABLE studentinfo( -> ID INT(11) PRIMARY KEY, -> NAME VARCHAR(20), -> SCORE DECIMAL(4,2), -> SUBJECT VARCHAR(20), -> TEACHER VARCHAR(20)); Query OK, 0 rows affected (0.10 sec) 建设查询门生姓名和分数的视图语句如下: mysql> CREATE VIEW v_studentinfo AS SELECT name,score FROM studentinfo; Query OK, 0 rows affected (0.04 sec) 通过 DESCRIBE 语句查察视图 v_studentsinfo 中的字段信息,SQL 语句和运行功效如下所示。 mysql> DESCRIBE v_studentinfo; +-------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+--------------+------+-----+---------+-------+ | name | varchar(20) | YES | | NULL | | | score | decimal(4,2) | YES | | NULL | | +-------+--------------+------+-----+---------+-------+ 2 rows in set (0.01 sec) 留意:行使 DESC 的执行功效和行使 DESCRIBE 是一样的。 由运行功效可以看出,查察视图的字段内容与查察表的字段内容表现的名目是沟通的。因此,更能声名视图现实上也是一张数据表了,差异的是,视图中的数据都来自于数据库中已经存在的表。 查察视图的具体信息 在 MySQL 中,SHOW CREATE VIEW 语句可以查察视图的具体界说。其语法如下所示: SHOW CREATE VIEW 视图名; 通过上面的语句,还可以查察建设视图的语句。建设视图的语句可以作为修改可能从头建设视图的参考,利便用户操纵。(编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐
热点阅读