sql >> Base de Datos >  >> RDS >> Mysql

¿Obtener una lista de todos los nombres de columna en una tabla que no tienen NULL como valor predeterminado?

Puede consultar un INFORMATION_SCHEMA.COLUMNS tabla:

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

Su título dice "tener nulo como predeterminado", pero la publicación dice "no tener nulo como predeterminado". Elige uno :-)