কম্পিউটার

MySQL কি Enum টাইপের মানগুলিতে স্পেস থাকতে পারে?


হ্যাঁ, আপনি ENUM প্রকারে স্পেস সহ একটি স্ট্রিং মান অন্তর্ভুক্ত করতে পারেন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable ( সাইজ ENUM('SMALL SIZE','LARGE SIZE','XL SIZE') );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.65 সেকেন্ড)

আসুন DESC কমান্ড -

ব্যবহার করে টেবিলের বর্ণনা পরীক্ষা করি
mysql> desc DemoTable;

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

তৈরি করবে <প্রে> +----------------------------------------------- -----+------+------+---------+-------+| মাঠ | প্রকার | শূন্য | কী | ডিফল্ট | অতিরিক্ত |+------+----------------------------------------- ----+------+------+---------+-------+| আকার | enum('SMALL SIZE','LARGE SIZE','XL SIZE') | হ্যাঁ | | NULL | |+------------------------------------------------------------ ---+------+------+---------+-------+1 সারি সেটে (0.01 সেকেন্ড)

সন্নিবেশ কমান্ড -

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে সন্নিবেশ করুন ('XL SIZE'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন
mysql> DemoTable থেকে *নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট তৈরি করবে। এখানে, আমরা একটি স্পেস −

সহ একটি ENUM টাইপ মান প্রদর্শন করেছি <প্রে>+---------+| আকার |+---------+| XL SIZE |+---------+1 সারি সেটে (0.00 সেকেন্ড)
  1. আমরা কি MySQL WHERE Clause দিয়ে একাধিক মান আনতে পারি?

  2. শর্তের উপর ভিত্তি করে 'ENUM' টাইপের মান দ্বারা MySQL অর্ডার

  3. আমরা কি স্বয়ংক্রিয়_বৃদ্ধির মান ছাড়াই একটি MySQL টেবিলে রেকর্ড সন্নিবেশ করতে পারি?

  4. কলাম মানের জন্য MySQL-এ ENUM সেট করুন