sql >> Databáze >  >> RDS >> Mysql

Získat názvy sloupců tabulky v MySQL?

Můžete použít DESCRIBE :

DESCRIBE my_table;

Nebo v novějších verzích můžete použít INFORMATION_SCHEMA :

SELECT COLUMN_NAME
  FROM INFORMATION_SCHEMA.COLUMNS
  WHERE TABLE_SCHEMA = 'my_database' AND TABLE_NAME = 'my_table';

Nebo můžete použít ZOBRAZIT SLOUPCE :

SHOW COLUMNS FROM my_table;

Nebo chcete-li získat názvy sloupců s čárkou na řádku:

SELECT group_concat(COLUMN_NAME)
  FROM INFORMATION_SCHEMA.COLUMNS
  WHERE TABLE_SCHEMA = 'my_database' AND TABLE_NAME = 'my_table';


  1. Před vytvořením tabulky v Oracle zkontrolujte, zda existuje nebo neexistuje

  2. Vypočítejte percentil z aktuálnosti v MySQL

  3. Doporučené postupy mysqldump:Část 2 – Průvodce migrací

  4. Migrace MySQL na PostgreSQL na AWS RDS, část 2