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

मैं MySQL में अपने ENUM - टाइप कॉलम में और सदस्य कैसे जोड़ूं?

<घंटा/>

आप परिवर्तन कमांड का उपयोग कर सकते हैं। वाक्य रचना इस प्रकार है -

टेबल को अपने टेबलनाम में बदलें, कॉलम को अपने कॉलमनाम में संशोधित करें(आपका OldValue1,yourOldValue2,...N,yourNewValue1,yourNewValue2,...N);

उपरोक्त सिंटैक्स को समझने के लिए, आइए पहले एक टेबल बनाएं। तालिका बनाने की क्वेरी इस प्रकार है -

mysql> टेबल बनाएं EnumDemo -> ( -> AllColors enum('RED','GREEN') -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.66 सेकंड)

अब आपके पास एनम प्रकार के AllColors में दो सदस्य हैं। यदि आप अपने एनम प्रकार में और सदस्य जोड़ना चाहते हैं, तो निम्न क्वेरी का उपयोग करें -

mysql> तालिका बदलें EnumDemo-> कॉलम संशोधित करें AllColors enum('RED','GREEN','YELLOW','BLUE');क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.17 सेकंड) रिकॉर्ड:0 डुप्लिकेट:0 चेतावनियाँ:0

आइए तालिका की संरचना की जांच करें कि यह नए सदस्यों के साथ अद्यतन है या नहीं। क्वेरी इस प्रकार है -

mysql> SHOW CREATE TABLE EnumDemo;

आउटपुट

<पूर्व>+----------+------------------------------------------ -------------------------------------------------- -------------------------------------------------- -----------------------+| टेबल | तालिका बनाएं |+----------+------------------------------------- -------------------------------------------------- -------------------------------------------------- -----------------------+| एनमडेमो | टेबल बनाएं `एनमडेमो` (`ऑल कलर्स` एनम ('रेड', 'ग्रीन', 'येलो', 'ब्लू') डिफॉल्ट न्यूल इंजन =इनो डीबी डिफॉल्ट चार्जसेट =utf8mb4 COLLATE =utf8mb4_0900_ai_ci | + --------- -+------------------------------------------------ -------------------------------------------------- -------------------------------------------------- -------------+1 पंक्ति सेट में (0.00 सेकंड)

हां, अब हमारे पास दो नए सदस्य हैं, यानी पीला और नीला।


  1. MySQL दिनांक प्रकार कॉलम को कैसे अपडेट करें?

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

  1. DATETIME प्रकार के साथ सेट किए गए MySQL कॉलम में समय कैसे जोड़ें?

    डेटाटाइम में समय जोड़ने के लिए, MySQL में ADDTIME () फ़ंक्शन का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1848 (शिपिंगडेट डेटाटाइम);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1848 मान (2019-12-03 17:30:00) में ड

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

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