Po prostu użyj ALTER TABLE... MODIFY...
zapytaj i dodaj NOT NULL do istniejącej definicji kolumny. Na przykład:
ALTER TABLE Person MODIFY P_Id INT(11) NOT NULL;
Słowo ostrzeżenia:musisz określić pełny definicja kolumny ponownie przy użyciu MODIFY zapytanie. Jeśli Twoja kolumna ma na przykład DEFAULT wartość lub komentarz do kolumny, musisz określić go w MODIFY oświadczenie wraz z typem danych i NOT NULL lub zostanie utracone. Najbezpieczniejszą metodą ochrony przed takimi wpadkami jest skopiowanie definicji kolumny z danych wyjściowych SHOW CREATE TABLE YourTable zapytanie, zmodyfikuj je, aby zawierało NOT NULL ograniczenie i wklej go do ALTER TABLE... MODIFY... zapytanie.