आइए पहले एक −
. बनाएं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 सेकंड)