Che casino...
NULL significa che il campo puo' assumere una condizione "fantasma" cioe' non esiste, non conta, come se non ci fosse.
NOT NULL e' la negazione di NULL, significa che esiste sempre anche se vuoto, e quindi conta sempre.
CHAR VARCHAR FLOAT DATE ecc... sono tipi di formato che possono essere contenuti nel campo.
Se il valore che immetti e' una stringa, va sempre inserito tra virgolette, altrimenti viene scambiato per una costante, nome di colonna, di tabella...
![]()

Rispondi quotando