मौजूदा तालिका में किसी विशिष्ट स्थान पर कॉलम जोड़ने के लिए, कमांड के बाद उपयोग करें। वाक्य रचना इस प्रकार है -
टेबल को अपने टेबल का नाम बदलें, अपने मौजूदा कॉलम नाम के बाद अपना कॉलमनाम डेटा प्रकार जोड़ें;
उपरोक्त सिंटैक्स को समझने के लिए, आइए पहले एक टेबल बनाएं। तालिका बनाने की क्वेरी इस प्रकार है।
mysql> टेबल चेंज बनाएंColumnPosition-> (-> Id_Position1 int,-> Name_Position2 varchar(100),-> Address_Position4 varchar(200)-> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.53 सेकंड)
अब आप desc कमांड का उपयोग करके मौजूदा तालिका के विवरण की जांच कर सकते हैं। वाक्य रचना इस प्रकार है -
अपनेTableName का विवरण दें;
विवरण की जांच करने के लिए निम्नलिखित प्रश्न है।
mysql> desc changeColumnPosition;
निम्न आउटपुट है।
<पूर्व>+---------------------+--------------+----------+---- -+-----------+----------+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+-------------------+--------------+----------+----- +------------+----------+| Id_Position1 | इंट(11) | हाँ | | नल | || Name_Position2 | वर्कर (100) | हाँ | | नल | || पता_स्थिति4 | वर्चर (200) | हाँ | | नल | |+---------------------+--------------+----------+-----+ -------------+----------+3 पंक्तियाँ सेट में (0.00 सेकंड)मेरे पास तीन कॉलम हैं और मैं Name_Position2 फ़ील्ड के बाद एक और कॉलम जोड़ना चाहता हूं। क्वेरी इस प्रकार है।
mysql> तालिका परिवर्तन बदलें कॉलम स्थिति-> Name_Position2 के बाद Age_Position3 int जोड़ें; क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.34 सेकंड) रिकॉर्ड:0 डुप्लिकेट:0 चेतावनियाँ:0
हमने Name_Position2 के बाद कॉलम Age_Position3 को सफलतापूर्वक जोड़ा। हमने ऊपर किए गए परिवर्तनों के लिए मौजूदा तालिका को फिर से देखें।
mysql> desc changeColumnPosition;
निम्न आउटपुट है।
<पूर्व>+---------------------+--------------+----------+---- -+-----------+----------+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+-------------------+--------------+----------+----- +------------+----------+| Id_Position1 | इंट(11) | हाँ | | नल | || Name_Position2 | वर्कर (100) | हाँ | | नल | || आयु_स्थिति3 | इंट(11) | हाँ | | नल | || पता_स्थिति4 | वर्चर (200) | हाँ | | नल | |+---------------------+--------------+----------+-----+ -------------+----------+4 पंक्तियाँ सेट में (0.01 सेकंड)