Espero que esta no sea una pregunta tonta. Puede establecer un valor predeterminado para todas las variables o una función para cuando se inserta. pero si no se requiere insertar el campo y no permite valores nulos, ¿cuál es el valor "en blanco" que ve en phpMyAdmin? en una consulta ¿se devuelve como una cadena vacía, etc.?¿Cuál es el valor predeterminado para un campo si no se proporciona un valor predeterminado?
al tratar de resolverlo, quiero consultar todos los registros de manera que el valor para una columna específica en ese registro no sea "vacío" o en blanco o lo que sea.
gracias.
Esto no es aconsejable. 'NULL' significa falta de valor (un desconocido) y ** no ** es lo mismo que un valor vacío. –