要返回表中的字段名称,可以运行 desc 命令。命令语法如下所示:


要返回表中的字段名称,可以使用 desc 命令。命令语法如下所示:-

desc yourTableName;

或者,可以使用 information_schema.columns 表中的 column_name 字段。命令语法如下所示:-

select column_name from information_schema.columns where table_name = ’yourTableName’;

为了理解这两种语法,我们假设有一个表 'ExtractCommentDemo1'。

使用第一种语法 -

mysql> desc ExtractCommentDemo1;

以下是显示字段的输出 -

+----------+--------------+------+-----+---------+-------+
| Field    | Type         | Null | Key | Default | Extra |
+----------+--------------+------+-----+---------+-------+
| UserId   | int(11)      | YES  |     | NULL    |       |
| UserName | varchar(200) | YES  |     | NULL    |       |
+----------+--------------+------+-----+---------+-------+
2 rows in set (0.00 sec)

使用第二种语法

mysql> select column_name from INFORMATION_SCHEMA.COLUMNS
   −> where table_name = 'ExtractCommentDemo1';

以下是显示字段名称的输出 -

+-------------+
| COLUMN_NAME |
+-------------+
| UserId      |
| UserName    |
+-------------+
2 rows in set (0.00 sec)

更新于:2019-07-30

114 次浏览

开启您的职业生涯

完成课程以获得认证

开始
广告