sera,
allora io per un campo NOT NULL, intendo un campo OBBLIGATORIAMENTE da inserire. Ricordo che io utilizzo phomyadmin dove ho la possibilità di scegliere tramite un menù a discesa NIENTE, NOT NULL, NULL. Quindi non posso dichiarare altro.

Temporaneamente ho risolto memorizzando un record senza alcun valore, in questo modo se nel campo non inserisco nulla (e intendo nulla, scyusate il gioco di parole) il db fornisce errore perchè dice che il campo è duplice, avendo settato precedentemente anche la chiave UNIQUE.

ciao