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

मैं किसी मौजूदा कॉलम के डेटा प्रकार को कैसे संशोधित कर सकता हूं?

<घंटा/>

मौजूदा कॉलम के डेटा प्रकार को संशोधित करने के लिए, आप MODIFY का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं -

mysql> तालिका बनाएं DemoTable ( ClientId varchar(100), ClientName varchar(100), ClientAge int, ClientProjectDeadline टाइमस्टैम्प, ClientCountryName varchar(100), ismared boolean, ClientNumber bigint );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.70 सेकंड) 

तालिका के विवरण की जाँच करें -

mysql> desc DemoTable;

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

<पूर्व>+--------------------------+--------------+----------+ -----+-----------+----------+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+--------------------------+--------------+------+- ----+-----------+----------+| क्लाइंट आईडी | वर्कर (100) | हाँ | | नल | || क्लाइंटनाम | वर्कर (100) | हाँ | | नल | || ग्राहक आयु | इंट(11) | हाँ | | नल | || ClientProjectDeadline | टाइमस्टैम्प | हाँ | | नल | || क्लाइंटकंट्रीनाम | वर्कर (100) | हाँ | | नल | || विवाहित है | टिनींट(1) | हाँ | | नल | || ग्राहक संख्या | बिगिंट(20) | हाँ | | नल | |+--------------------------+--------------+----------+-- ---+------------+----------+7 पंक्तियाँ सेट में (0.34 सेकंड)

अब, कॉलम (क्लाइंटनंबर) डेटा टाइप बिगिंट को वर्चर (20) में बदलें -

mysql> तालिका बदलें डेमोटेबल संशोधित ClientNumber varchar(20);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.82 सेकंड)रिकॉर्ड:0 डुप्लिकेट:0 चेतावनियाँ:0

आइए एक बार फिर तालिका के विवरण की जाँच करें -

mysql> desc DemoTable;

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

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

उपरोक्त नमूना आउटपुट को देखें, डेटा प्रकार को बिगिंट से वर्चर (20) में बदल दिया गया है।


  1. हम जावा 9 में मौजूदा मॉड्यूल को कैसे संशोधित कर सकते हैं?

    मॉड्यूल कोड और डेटा का एक नामित, स्व-वर्णन करने वाला संग्रह है। कोड को जावा क्लासेस और इंटरफेस जैसे पैकेजों के एक सेट के रूप में व्यवस्थित किया गया है। डेटा में संसाधन और अन्य प्रकार की स्थिर जानकारी शामिल होती है। हमें एक मॉड्यूल घोषित करने की आवश्यकता है फिर मॉड्यूल-info.java add जोड़ें स्रोत कोड

  1. पायथन में मौजूदा डेटाफ्रेम में एक नया कॉलम कैसे जोड़ा जा सकता है?

    डेटाफ़्रेम एक द्वि-आयामी डेटा संरचना है, जहाँ डेटा को पंक्तियों और स्तंभों के रूप में एक सारणीबद्ध प्रारूप में संग्रहीत किया जाता है। इसे SQL डेटा तालिका या एक्सेल शीट प्रतिनिधित्व के रूप में देखा जा सकता है। इसे निम्नलिखित कंस्ट्रक्टर का उपयोग करके बनाया जा सकता है - pd.Dataframe(data, index, colu

  1. मैं अपने डेटा का बैकअप कैसे ले सकता हूं?

    आज की आईटी दुनिया में एक व्यापक बैकअप रणनीति होना आवश्यक है। डेटा खो जाने के कई तरीकों के साथ, यह समझना महत्वपूर्ण है कि अपने डेटा का सफलतापूर्वक बैकअप कैसे लिया जाए ताकि यह सुनिश्चित हो सके कि आपको असहज स्थिति का सामना न करना पड़े। तो, आप अपने डेटा का बैकअप कैसे ले सकते हैं? डेटा हानि साइबर हमले,