Gebruik gewoon een ALTER TABLE... MODIFY...
query en voeg NOT NULL toe in uw bestaande kolomdefinitie. Bijvoorbeeld:
ALTER TABLE Person MODIFY P_Id INT(11) NOT NULL;
Een woord van waarschuwing:u moet de volledige . opgeven kolomdefinitie opnieuw bij gebruik van een MODIFY vraag. Als uw kolom bijvoorbeeld een DEFAULT . heeft waarde, of een kolomopmerking, moet u deze specificeren in de MODIFY statement samen met het datatype en de NOT NULL , of het gaat verloren. De veiligste manier om u tegen dergelijke ongelukken te beschermen, is door de kolomdefinitie te kopiëren van de uitvoer van een SHOW CREATE TABLE YourTable query, wijzig deze dan om de NOT NULL . op te nemen beperking, en plak deze in uw ALTER TABLE... MODIFY... vraag.