একটি ENUM কলাম তৈরি করার জন্য, গণনার মান অবশ্যই একটি উদ্ধৃত স্ট্রিং লিটারেল হতে হবে। আমরা নিম্নলিখিত সিনট্যাক্স -
এর সাহায্যে MySQL-এ ENUM কলাম তৈরি করতে পারিসারণী তৈরি করুন টেবিল_নাম( … Col ENUM(‘Value1’,’Value2’,’Value3’), …);
উপরের সিনট্যাক্সে, আমাদের তিনটি গণনার মান রয়েছে। এটি তিনটিরও বেশি হতে পারে৷
উদাহরণ:
নিচে ENUM কলাম −
দিয়ে একটি টেবিল তৈরি করার উদাহরণ দেওয়া হলmysql> সারণী চিহ্ন তৈরি করুন (আইডি int প্রাথমিক কী NOT NULL, Name Varchar(255) NOT NULL, ফলাফল ENUM('Pass', 'fail') NOT NULL); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.18 সেকেন্ড)প্রে>উপরের ক্যোয়ারীটি একটি ENUM ফিল্ড সহ চিহ্ন নামে একটি টেবিল তৈরি করবে।
mysql> চিহ্নগুলিতে সন্নিবেশ করান(আইডি, নাম, ফলাফল) মান(101,'আরাভ','পাস');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.07 সেকেন্ড)mysql> চিহ্নগুলিতে সন্নিবেশ করুন (আইডি, নাম, ফলাফল) মান(102,'যশরাজ','ফেল');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.02 সেকেন্ড)উপরের প্রশ্নের সাহায্যে আমরা টেবিলে মান সন্নিবেশ করতে পারি।
mysql> চিহ্ন থেকে * নির্বাচন করুন;+------+---------+---------+| আইডি | নাম | ফলাফল |+------+---------+---------+| 101 | আরাভ | পাস || 102 | যশরাজ | ব্যর্থ |+------+---------+---------+2 সারি সেটে (0.00 সেকেন্ড)