Mysql
 sql >> Database >  >> RDS >> Mysql

Ottieni l'elenco di tutti i nomi di colonna in una tabella che non ha NULL come valore predefinito?

Puoi interrogare un INFORMATION_SCHEMA.COLUMNS tabella:

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

Il tuo titolo dice "ha null come predefinito" ma il post dice "non ha null come predefinito". Scegline uno :-)