MySQL-এ একটি পূর্ণসংখ্যা ক্রম তৈরি করতে, AUTO_INCREMENT ব্যবহার করুন। মনে রাখবেন, একটি পূর্ণসংখ্যা ক্রম তৈরি করার জন্য কোন বিশেষ কমান্ড নেই। AUTO_INCREMENT MySQL-এ একটি পূর্ণসংখ্যা ক্রম তৈরি করতে সাহায্য করবে।
AUTO_INCREMENT ডিফল্টরূপে 1 থেকে শুরু হয়৷ আপনি alter কমান্ডের সাহায্যে অন্য নম্বর দিয়ে পরিবর্তন করতে পারেন। আসুন একটি উদাহরণ দেখি। ধরুন আপনার প্রাথমিক মান 1000 হিসাবে আছে। এর সাথে, পরবর্তী সংখ্যাটি হবে 1000 + 1 =1001।
এখানে AUTO_INCREMENT এর একটি উদাহরণ। একটি টেবিল তৈরি করার জন্য ক্যোয়ারী −
mysql> টেবিল AutoIncrementDemo তৈরি করুন −> ( −> EmployeeId int AUTO_INCREMENT, −> প্রাথমিক কী(EmployeeId) −> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.54 সেকেন্ড)
একটি পূর্ণসংখ্যা ক্রম তৈরি করে এমন রেকর্ড সন্নিবেশ করা হচ্ছে। প্রশ্নটি নিম্নরূপ -
mysql> AutoIncrementDemo মানগুলিতে ঢোকান();কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)mysql> AutoIncrementDemo মানগুলিতে ঢোকান কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.09 সেকেন্ড)mysql> AutoIncrementDemo মানগুলিতে ঢোকান(); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.09 সেকেন্ড)mysql> AutoIncrementDemo মানগুলিতে ঢোকান(); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.09 সেকেন্ড)mysql> AutoIncrementDemo মান ();কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.07 সেকেন্ড)
আপনি সিলেক্ট স্টেটমেন্টের সাহায্যে পূর্ণসংখ্যার ক্রম পরীক্ষা করতে পারেন। প্রশ্নটি নিম্নরূপ -
mysql> AutoIncrementDemo থেকে *নির্বাচন করুন;
নিচের আউটপুট −
<প্রে>+------------+| কর্মচারী আইডি |+------------+| 1 || 2 || 3 || 4 || 5 || 6 |+------------+6 সারি সেটে (0.00 সেকেন্ড)