Basta usare un ALTER TABLE... MODIFY...
interrogare e aggiungere NOT NULL nella definizione di colonna esistente. Ad esempio:
ALTER TABLE Person MODIFY P_Id INT(11) NOT NULL;
Un avvertimento:è necessario specificare il completo definizione di colonna di nuovo quando si utilizza un MODIFY interrogazione. Se la tua colonna ha, ad esempio, un DEFAULT value, o un commento di colonna, è necessario specificarlo in MODIFY insieme al tipo di dati e al NOT NULL , o andrà perso. La pratica più sicura per proteggersi da tali incidenti è copiare la definizione della colonna dall'output di un SHOW CREATE TABLE YourTable query, modificarlo per includere il NOT NULL vincolo e incollalo nel tuo ALTER TABLE... MODIFY... interrogazione.