Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

MySQL में किसी तालिका में कॉलम कैसे जोड़ें?

<घंटा/>

MySQL में किसी टेबल में कॉलम जोड़ने के लिए, हम ऐड कॉलम कमांड के साथ ALTER कमांड का उपयोग कर सकते हैं। सबसे पहले, हम कॉलम Id और Name के साथ एक टेबल बनाते हैं। उसके बाद, हम ALTER कमांड की मदद से कॉलम नाम आयु और पता जोड़ेंगे।

तालिका बनाने के लिए निम्नलिखित क्वेरी है।

mysql> तालिका बनाएं AddingColumnNameDemo -> ( -> Id int, -> Name varchar(100) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.65 सेकंड)

हम DESC कमांड की मदद से टेबल के बारे में जानकारी चेक कर सकते हैं।

क्वेरी इस प्रकार है -

mysql> desc AddingColumnNameDemo;

यहाँ आउटपुट है।

<पूर्व>+----------+--------------+----------+-----+---------+ --------+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+----------+--------------+----------+-----+-------- ------+| आईडी | इंट(11) | हाँ | | नल | || नाम | वर्चर (100) | हाँ | | नल | |+----------+--------------+----------+-----+--------+-- -----+2 पंक्तियाँ सेट में (0.00 सेकंड)

जैसा कि आप ऊपर देख सकते हैं, केवल दो कॉलम हैं।

ALTER कमांड की मदद से कॉलम आयु और पता जोड़ने का सिंटैक्स निम्नलिखित है।

टेबल में बदलाव करें अपनाटेबलनामकॉलम जोड़ेंअपना कॉलमनाम1 डेटा टाइप करें, कॉलम अपना कॉलमनाम2 डेटा टाइप जोड़ें,..कॉलम अपना कॉलमनामएन डेटा टाइप जोड़ें,

तालिका में एक से अधिक कॉलम जोड़ने के लिए निम्नलिखित क्वेरी में उपरोक्त सिंटैक्स लागू करें।

mysql> तालिका बदलें AddingColumnNameDemo -> कॉलम जोड़ें आयु int, -> कॉलम जोड़ें पता varchar(300);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.53 सेकंड) रिकॉर्ड:0 डुप्लिकेट:0 चेतावनियाँ:0

हमने दो और कॉलम नाम (आयु, पता) सफलतापूर्वक जोड़ दिए हैं। आइए अब DESC कमांड की मदद से चेक करते हैं। निम्नलिखित प्रश्न है।

mysql> DESC AddingColumnNameDemo;

यहाँ आउटपुट है।

<पूर्व>+--------- -+----------+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+------ +----------+| आईडी | इंट(11) | हाँ | | नल | || नाम | वर्चर (100) | हाँ | | नल | || आयु | इंट(11) | हाँ | | नल | || पता | वर्चर (300) | हाँ | | नल | |+-----------+--------------+----------+-----+---------+ --------+4 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL में NULL प्रदर्शित करने वाले तालिका कॉलम में उप-योग कैसे जोड़ें?

    आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.65 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल (राशि) मान (80) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें - डेमोटेबल से *चुनें; आउ

  1. MySQL में कॉलम कैसे विभाजित करें?

    कॉलम को विभाजित करने के लिए, आपको MySQL में SUBSTRING_INDEX() का उपयोग करना होगा। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.80 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - सम्मिलित करें डेमोटेबल मानों में (डेविड_मिलर); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.54

  1. पायथन में एक MySQL तालिका में कॉलम कैसे जोड़ें?

    कभी-कभी किसी मौजूदा तालिका में एक नया कॉलम जोड़ने की आवश्यकता हो सकती है। मान लीजिए कि हमारे पास नाम, आयु, रोल नंबर जैसे कॉलम के साथ छात्र तालिका है। हम अपनी मौजूदा तालिका में एक नया कॉलम “पता” जोड़ना चाहते हैं। यह ALTER कमांड का उपयोग करके किया जा सकता है। डेटाबेस में कॉलम को संशोधित, ड्रॉप या अपड