बस एक ALTER TABLE... MODIFY...
क्वेरी करें और जोड़ें NOT NULL
आपकी मौजूदा कॉलम परिभाषा में। उदाहरण के लिए:
ALTER TABLE Person MODIFY P_Id INT(11) NOT NULL;
सावधानी का एक शब्द:आपको पूर्ण . निर्दिष्ट करने की आवश्यकता है MODIFY
. का उपयोग करते समय फिर से कॉलम परिभाषा सवाल। यदि आपके कॉलम में, उदाहरण के लिए, एक DEFAULT
. है मान, या कॉलम टिप्पणी, आपको इसे MODIFY
. में निर्दिष्ट करने की आवश्यकता है डेटा प्रकार और NOT NULL
. के साथ स्टेटमेंट , या यह खो जाएगा। ऐसे हादसों से बचने के लिए सबसे सुरक्षित तरीका है SHOW CREATE TABLE YourTable
के आउटपुट से कॉलम की परिभाषा को कॉपी करना क्वेरी, इसे NOT NULL
. शामिल करने के लिए संशोधित करें बाधा डालें, और इसे अपनी ALTER TABLE... MODIFY...
. में चिपकाएं क्वेरी।