MySQL 除了使用SHOW COLUMNS来获取现有表中列的列表之外,我们还有其他语句吗?

MySQL 除了使用SHOW COLUMNS来获取现有表中列的列表之外,我们还有其他语句吗?

是的,我们可以使用 DESCRIBEEXPLAIN 语句代替 SHOW COLUMNS 语句来获取现有表中列的列表。在下面的例子中,我们对“Employee”表应用了 DESCRIBEEXPLAIN 语句,得到了与 SHOW COLUMNS 语句相同的结果集−

mysql> DESCRIBE Employee\G
*************************** 1. row ***************************
  Field: Id
   Type: int(11)
   Null: YES
    Key:
Default: NULL
  Extra:
*************************** 2. row ***************************
  Field: Name
   Type: varchar(20)
   Null: YES
    Key:
Default: NULL
  Extra:
2 rows in set (0.05 sec)

mysql> Explain Employee\G
*************************** 1. row ***************************
  Field: Id
   Type: int(11)
   Null: YES
    Key:
Default: NULL
  Extra:
*************************** 2. row ***************************
  Field: Name
   Type: varchar(20)
   Null: YES
    Key:
Default: NULL
  Extra:
2 rows in set (0.04 sec)

阅读更多:MySQL 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程