如何从我们当前使用的数据库中的表中获取列列表?

如何从我们当前使用的数据库中的表中获取列列表?

可以使用 SHOW COLUMNS 语句来完成。它的语法如下 -

语法

SHOW COLUMNS FROM tab_name登录后复制

示例

在例如,我们从名为 Student_info 的表中获取列列表 -

mysql> SHOW COLUMNS FROM Student_infoG *************************** 1. row ***************************   Field: studentid    Type: int(11)    Null: YES     Key: Default: NULL   Extra: *************************** 2. row ***************************   Field: Name    Type: varchar(40)    Null: YES     Key: Default: NULL   Extra: *************************** 3. row ***************************   Field: Address    Type: varchar(20)    Null: YES     Key: Default: NULL   Extra: *************************** 4. row ***************************   Field: Subject    Type: varchar(20)    Null: YES     Key: Default: NULL   Extra: 4 rows in set (0.06 sec)登录后复制