কম্পিউটার

মাইএসকিউএলে স্বয়ংক্রিয় বৃদ্ধি 1 থেকে শুরু হয়? কিভাবে আমরা এটি অন্য সংখ্যা থেকে শুরু করতে পারি?


মাইএসকিউএল-এ স্বয়ংক্রিয় বৃদ্ধি প্রতিবার একটি অনন্য নম্বর দেয়। ডিফল্টরূপে, এটি 1 এ শুরু হয়। আপনি যদি অন্য সংখ্যা থেকে শুরু করতে চান, তাহলে আপনাকে ALTER কমান্ডের সাহায্যে স্বয়ংক্রিয় বৃদ্ধির মান পরিবর্তন করতে হবে অথবা আপনি টেবিল তৈরির সময় মান দিতে পারেন।

আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable( UniqueNumber int NOT NULL AUTO_INCREMENT, PRIMARY KEY(UniqueNumber)); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.53 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে সন্নিবেশ করুন();Query OK, 1 সারি প্রভাবিত (0.30 sec)mysql> DemoTable মানগুলিতে ঢোকান ক্যোয়ারী ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড) mysql> DemoTable মানগুলিতে ঢোকান(); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.08 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+---------------+| অনন্য সংখ্যা |+---------------+| 1 || 2 || 3 || 4 |+-------------+4 সারি সেটে (0.00 সেকেন্ড)

অন্য সংখ্যা −

থেকে শুরু করতে স্বয়ংক্রিয়_বৃদ্ধির মান পরিবর্তন করার জন্য নিম্নোক্ত প্রশ্নটি রয়েছে
mysql> সারণি পরিবর্তন করুন DemoTable AUTO_INCREMENT=1000;কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.18 সেকেন্ড) রেকর্ড:0 সদৃশ:0 সতর্কতা:0

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে সন্নিবেশ করুন();Query OK, 1 সারি প্রভাবিত (0.09 sec)mysql> DemoTable মানগুলিতে ঢোকান ক্যোয়ারী ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড)

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

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

এটি নিম্নলিখিত আউটপুট তৈরি করবে। এখন নতুন স্বয়ংক্রিয়_বৃদ্ধি মান সন্নিবেশ করা হয়েছে এবং 1000 −

থেকে শুরু হয় <প্রে>+---------------+| অনন্য সংখ্যা |+---------------+| 1 || 2 || 3 || 4 || 1000 || 1001 || 1002 |+-------------+7 সারি সেটে (0.00 সেকেন্ড)
  1. কিভাবে আমি মাইএসকিউএল-এ দিনের সংখ্যা গণনা করতে পারি?

  2. কিভাবে আমি MySQL এ একটি enum থেকে একটি মান সরাতে পারি?

  3. মাইএসকিউএল-এ 1 থেকে শুরু করার জন্য আমি কীভাবে আমার স্বয়ংক্রিয়-বৃদ্ধির মান সেট করতে পারি?

  4. মাইএসকিউএল-এর অন্য ক্ষেত্র থেকে কীভাবে একটি ক্ষেত্রের মান বের করা যায়?