কম্পিউটার

MySQL-এ একটি ক্যোয়ারী দিয়ে সমস্ত কলামের নাম ছোট হাতের বানান


আসুন প্রথমে একটি −

তৈরি করি
mysql> টেবিল তৈরি করুন DemoTable1 -> ( -> StudentFirstName varchar(20), -> StudentLastName varchar(20), -> StudentAge int, -> StudentCountryName varchar(20) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত ( 4.20 সেকেন্ড)

আসুন এখন MySQL -

-এ সমস্ত কলামের নাম ছোট হাতের বানাই তথ্য_schema.columns থেকে
mysql> concat('alter table', table_name, ' change `', column_name, '` `', -> low(column_name), '` ', column_type, ';') -> নির্বাচন করুন যেখানে table_schema ='ডেমো';

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <পূর্ব>+------------------------------------------------------------ -------------------------------------------------- -----------------+| concat('পরিবর্তন টেবিল', টেবিল_নাম, 'পরিবর্তন `', কলাম_নাম, '` `', নিম্ন(কলাম_নাম), '` ', কলাম_প্রকার, ';') |+------------ -------------------------------------------------- -------------------------------------------------- -+| alter table demotable1 পরিবর্তন `StudentFirstName` `studentfirstname` varchar(20); || alter table demotable1 পরিবর্তন `StudentLastName` `studentlastname` varchar(20); || alter table demotable1 পরিবর্তন `StudentAge` `studentage` int(11); || alter table demotable1 পরিবর্তন `StudentCountryName` `studentcountryname` varchar(20); || alter table mytable পরিবর্তন `MyEuroColumn` `myeurocolumn` varchar(5); |+------------------------------------------------ -------------------------------------------------- ---------------+5 সারি সেটে (0.00 সেকেন্ড)
  1. কিভাবে জাভা দিয়ে একটি MySQL টেবিলে শুধুমাত্র একটি একক কলাম সন্নিবেশ করা যায়?

  2. একটি একক প্রশ্নে IN() সহ একটি MySQL টেবিল থেকে রেকর্ড মুছুন

  3. আমি কিভাবে একটি একক MySQL ক্যোয়ারী সহ একটি কলামে একাধিক মান সন্নিবেশ করব?

  4. একটি একক MySQL ক্যোয়ারীতে সমস্ত কলামের নামের জন্য 'অ্যালিয়াস' সেট করুন