Heim >Datenbank >MySQL-Tutorial >Gibt es in MySQL außer SHOW COLUMNS noch eine andere Anweisung, um die Liste der Spalten in einer vorhandenen Tabelle abzurufen?

Gibt es in MySQL außer SHOW COLUMNS noch eine andere Anweisung, um die Liste der Spalten in einer vorhandenen Tabelle abzurufen?

WBOY
WBOYnach vorne
2023-09-10 17:09:03652Durchsuche

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

Ja, wir können die Anweisung DESCRIBE oder EXPLAIN anstelle der Anweisung SHOW COLUMNS verwenden, um die Liste der Spalten in einer vorhandenen Tabelle abzurufen. Im folgenden Beispiel haben wir die Anweisungen DESCRIBE und EXPLAIN auf die Tabelle „Mitarbeiter“ angewendet und die gleiche Ergebnismenge erhalten wie nach der Anweisung 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)

Das obige ist der detaillierte Inhalt vonGibt es in MySQL außer SHOW COLUMNS noch eine andere Anweisung, um die Liste der Spalten in einer vorhandenen Tabelle abzurufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen