क्वेरी का उपयोग करके SQL सर्वर में शून्य बाधा को कैसे दूर करें


जवाबों:


203
 ALTER TABLE YourTable ALTER COLUMN YourColumn columnType NULL

5
मैंने पाया कि मुझे आपका प्रकार जैसे YourColumn में शामिल करना था। अपने आप को पहले से ही लिखें अपने मूल कॉलम को पूरा करें
एडम बटलर

या आप कर सकते हैं: तालिका table_name को संशोधित करें column_name प्रकार (30) NULL को संशोधित करें। 30 आपके कॉलम प्रकार का आकार है, उदाहरण: varchar (30)
nr5

43
पोस्टग्रेज़ में:ALTER TABLE YourTable ALTER COLUMN YourColumn DROP NOT NULL
शेन

2

अड़चन दूर not nullकरेंnull

ALTER TABLE 'test' CHANGE COLUMN 'testColumn' 'testColumn' datatype NULL;

यह काम क्यों नहीं करता है और ऊपर दिए गए माईस्केल के लिए स्वीकृत उत्तर नहीं है?
आशा है कि

1
@HopeKing सवाल Microsoft SQL सर्वर और MySql के बारे में नहीं था।
14

-1

कॉलम बाधा हटाएं: not nullसेnull

ALTER TABLE test ALTER COLUMN column_01 DROP NOT NULL;

यह मान्य T-SQL की तरह नहीं दिखता है। यद्यपि प्रश्न को SQL के साथ चिह्नित किया गया था, ध्यान दें कि प्रश्न SQL सर्वर को स्पष्ट रूप से संदर्भित करता है जो केवल T-SQL को स्वीकार करता है।
टीटी।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.