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

python:MYSQLdb. jak získat název sloupců bez provedení select * ve velké tabulce?

Můžete použít ZOBRAZIT sloupce :

cursor.execute("SHOW columns FROM table_name")
print [column[0] for column in cursor.fetchall()]

Pro informaci, toto je v podstatě stejné jako použití desc :

cursor.execute("desc table_name")
print [column[0] for column in cursor.fetchall()]


  1. VYBERTE * KDE NEEXISTUJE

  2. Jak průměrovat časové intervaly?

  3. Oracle 10g přijímá 5místný rok v datu

  4. Seskupit řádky na základě hodnoty součtu sloupců