Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Liste aller Spaltennamen in einer Tabelle abrufen, die nicht NULL als Standardwert haben?

Sie können eine INFORMATION_SCHEMA.COLUMNS abfragen Tabelle:

SELECT * FROM INFORMATION_SCHEMA.COLUMNS
 WHERE table_name = 'my_table'
   AND column_default is [not] null;

Ihr Titel sagt "Null als Standard haben", aber der Beitrag sagt "Null nicht als Standard haben". Such dir eins aus :-)