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

जब हम DROP कीवर्ड के साथ ALTER TABLE कमांड का उपयोग करके टेबल से सभी कॉलम हटाते हैं तो MySQL क्या लौटाता है?

<घंटा/>

आखिरकार, हम DROP कीवर्ड के साथ ALTER TABLE कमांड का उपयोग करके टेबल से सभी कॉलम नहीं हटा सकते। इस मामले में, MySQL एक त्रुटि संदेश लौटाएगा। इसे निम्नलिखित उदाहरण की सहायता से प्रदर्शित किया जाता है

मान लीजिए तालिका 'कर्मचारी' में हमारे पास दो कॉलम 'नाम' और 'आईडी' हैं, अब अगर हम दोनों कॉलम को हटाने के लिए ALTER TABLE का उपयोग करेंगे तो MySQL निम्नानुसार एक त्रुटि देता है

mysql> ALTER TABLE employee drop column name, drop column id;
ERROR 1090 (42000): You can't delete all columns with ALTER TABLE; use DROP TABLE instead

  1. जावा के साथ एक MySQL तालिका में स्तंभों की संख्या की गणना करें

    इसके लिए ResultSetMetaData का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.58 सेकंड) जावा कोड इस प्रकार है - उदाहरण आयात करें {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] तर्क) {कनेक्शन चोर =शून्य; रेडीस्टेडमेंट पीएस =शून्य; स्टेटमेंट सेंट =अशक्त; परिणामसेट आरएस =श

  1. इस क्वेरी में MySQL सिंटैक्स त्रुटि क्या है - आरक्षित कीवर्ड के साथ तालिका बनाना?

    मान लें कि हमने ग्रुप्स नाम से एक टेबल बनाने की कोशिश की, जो कि MySQL में एक आरक्षित कीवर्ड है आप ग्रुप्स का उपयोग नहीं कर सकते क्योंकि ग्रुप्स MySQL में एक आरक्षित कीवर्ड है। समूह नाम की तालिका बनाते समय निम्न त्रुटि हुई - );ERROR 1064 (42000):आपके SQL सिंटैक्स में त्रुटि है; लाइन 1 पर समूहों (आई

  1. पायथन में MySQL का उपयोग करके किसी तालिका से सभी डेटा का चयन कैसे करें?

    MySQL में टेबल में रो और कॉलम होते हैं। कॉलम फ़ील्ड निर्दिष्ट करते हैं और पंक्तियाँ डेटा के रिकॉर्ड निर्दिष्ट करती हैं। तालिकाओं में डेटा का उपयोग करने के लिए लाने की आवश्यकता है। हमें कभी-कभी MySQL तालिका से सभी डेटा लाने की आवश्यकता हो सकती है। सभी पंक्तियों को SELECT * कथन का उपयोग करके तालिका स