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

MySQL में सभी कॉलम नामों को एक ही क्वेरी के साथ लोअर केस बनाएं

<घंटा/>

आइए पहले एक −

. बनाएं
mysql> टेबल बनाएं DemoTable1 -> (-> StudentFirstName varchar(20), -> StudentLastName varchar(20), -> StudentAge int, -> StudentCountryName varchar(20) -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित हैं ( 4.20 सेकंड)

आइए अब MySQL में सभी कॉलम नामों को लोअर केस बनाएं -

mysql> concat('alter table', table_name, 'change`', column_name, '``', -> lower(column_name), '`', column_type, ';') -> info_schema.columns से चुनें जहां टेबल_स्कीमा ='डेमो';

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

<पूर्व>+------------------------------------------ -------------------------------------------------- -----------------+| concat('तालिका बदलें', table_name, 'बदलें`', column_name, '` `', निचला (स्तंभ_नाम), '` ', column_type,';') |+------------ -------------------------------------------------- -------------------------------------------------- -+| तालिका में परिवर्तन करें डिमोटेबल1 परिवर्तन `स्टूडेंटफर्स्टनाम` `स्टूडेंटफर्स्टनाम` वर्कर (20); || तालिका में परिवर्तन करने योग्य1 परिवर्तन `StudentLastName` `studentlastname` varchar(20); || तालिका में परिवर्तन करें डिमोटेबल1 परिवर्तन `StudentAge` `studentage` int(11); || तालिका में परिवर्तन करें डिमोटेबल1 परिवर्तन `StudentCountryName` `studentcountryname` varchar(20); || तालिका में परिवर्तन mytable परिवर्तन `MyEuroColumn`` myeurocolumn` varchar(5); |+------------------------------------------------ -------------------------------------------------- ---------------+5 पंक्तियाँ सेट में (0.00 सेकंड)
  1. जावा के साथ एक MySQL तालिका में केवल एक कॉलम कैसे सम्मिलित करें? जावा के साथ एक MySQL तालिका में केवल एक कॉलम कैसे सम्मिलित करें?

    एक कॉलम डालने के लिए Java-MySQL कनेक्शन कोड में INSERT INTO स्टेटमेंट का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.54 सेकंड) MySQL तालिका में केवल एक कॉलम डालने के लिए जावा कोड यहां दिया गया है। उदाहरण आयात करें रेडीस्टेडमेंट पीएस =शून्य; कोशिश करें {con =DriverMa

  1. - मैं एक एकल MySQL क्वेरी वाले कॉलम में एकाधिक मान कैसे सम्मिलित करूं?

    एक कॉलम में कई मान डालने के लिए, सिंटैक्स इस प्रकार है - अपनेTableName मानों में डालें(yourValue1),(yourValue2),.......N; ऊपर दिए गए सिंटैक्स को समझने के लिए, आइए एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.49 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable2

  1. - एकल MySQL क्वेरी में सभी कॉलम नामों के लिए 'उपनाम' सेट करें

    कॉलम नामों के लिए उपनाम सेट करने के लिए, सिंटैक्स इस प्रकार है - अपना कॉलमनाम1 किसी भी उपनामनाम1 का चयन करें, अपने कॉलमनाम2 को अपने टेबलनाम से किसी भी उपनाम का चयन करें; ऊपर दिए गए सिंटैक्स को समझने के लिए, आइए एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.70 सेकंड) इंसर्ट कमांड का उपयोग